CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

如何返回一个varchar类型字段的字段长度和数据长度?

楼主bitao(bitao)2004-09-02 22:07:02 在 MS-SQL Server / 基础类 提问

如何返回一个varchar类型字段的字段长度和数据长度? 问题点数:20、回复次数:4Top

1 楼hdhai9451(☆新人类☆)回复于 2004-09-02 22:12:57 得分 0

select   convert(varchar(10),'sodguw49nmbspo4w5')  
  只返回前面10個字符Top

2 楼hdhai9451(☆新人类☆)回复于 2004-09-02 22:14:34 得分 0

象經常的時間數據類型  
  select   convert(varchar(10),getdate(),120)Top

3 楼jancyer(jancyer)回复于 2004-09-02 22:25:51 得分 0

 
  返回任何表达式所占用的字节数。  
   
  DATALENGTH   (   expression   )    
   
   
  返回给定字符串表达式的字符(而不是字节)个数,其中不包含尾随空格。  
  LEN   (   string_expression   )    
   
   
  Top

4 楼yjdn(人形机器)回复于 2004-09-02 22:52:03 得分 20

1:如果你要查找一个表中某字段varchar所设置的长度,可以这样  
  select   a.name,b.name,a.length   from   syscolumns   a,systypes   b    
      where   a.id=object_id('表名')    
         and   a.usertype=b.usertype   and   a.name='列名'  
   
  2:如果你单单要查询某个字段的长度则可以这样:  
  select   len(字段名)   from   表名Top

相关问题

  • 请问在ORACLE中字段类型为varchar 类型的最大长度可设为多少,急
  • 某字段类型是varchar 如何根据字段的实际长度写 where(字符串长度)<2的语句怎么写?
  • image和varchar字段类型有问?
  • 同志们,数据库某一字段是varchar类型 长度变化了,数据窗口如何不用重画就能够实现长度变化?
  • sql server2K中确定存在得一个表,如何获取表中字段的类型,包括varchar类型的长度(通过C#或者sql server本身)
  • 怎样读出ACESS数据库里面的表字段的类型、字段长度、字段备注内容?
  • 提取ACCESS2000数据库的结构(包括表名、字段名、字段类型、字段长度、*说明)
  • [请教]如何获得ACCESS表中字段的有效性规则,字段类型,字段长度等信息?
  • 在数据库中在有若干个字段,如何在TMemo中输出所有字段的字段名、字段类型、字段长度
  • timestamp类型的字段如何转换为varchar类型的字段?

关键词

  • 字段
  • 长度
  • 返回
  • varchar
  • select

得分解答快速导航

  • 帖主:bitao
  • yjdn

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo