您的位置:首页 > 数据库

SQL Server获取TEXT字段的内容长度

2010-08-10 15:02 381 查看

DATALENGTH

返回任何表达式所占用的字节数。

语法
DATALENGTH ( expression ) 


参数 expression

任何类型的表达式。

返回类型 int

注释 DATALENGTH 对 varcharvarbinarytextimagenvarchar ntext 数据类型特别有用,因为这些数据类型可以存储可变长度数据。

NULL 的 DATALENGTH 的结果是 NULL。

说明 兼容级别可能影响返回值。有关兼容级别的更多信息,请参见 sp_dbcmptlevel。

示例 此示例查找
pubs
表中 pub_name 列的长度。

USE pubs
GO
SELECT length = DATALENGTH(pub_name), pub_name
FROM publishers
ORDER BY pub_name
GO
下面是结果集:

length      pub_name
----------- ----------------------------------------
20          Algodata Infosystems
16          Binnet & Hardley
21          Five Lakes Publishing
5           GGG&G
18          Lucerne Publishing
14          New Moon Books
17          Ramona Publishers
14          Scootney Books
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: