如何返回一个varchar类型字段的字段长度和数据长度?
如何返回一个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类型的字段?




