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

语法

DATALENGTH ( expression )

参数

expression

所有类型的表达式。

返回类型int

注释

DATALENGTH 对 varchar、varbinary、text、p_w_picpath、nvarchar 和 ntext 数据类型特别有用,因为这些数据类型能存储,可变长度数据。

NULL 的 DATALENGTH 的结果是 NULL。

说明

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

SQL server查询数据类型为ntext是空或NULL值

 

        --为空的值text ntext 
       select * from lf_newsNg_utf where datalength(newsContentE)=0 or datalength(newsContentE) is null