如何获取SQLServer数据库中TEXT字段的内容长度
获取SQL Server数据库中TEXT字段内容长度的方法有哪些?
DATALENGTH用于返回任意表达式所占用的字节数。
语法:DATALENGTH(表达式)
参数:表达式,任意类型的表达式。
返回类型:int
注意:DATALENGTH 对于 varchar、varbinary、text、image、nvarchar 和 ntext 数据类型特别有用,因为这些数据类型可以存储可变长度数据。 NULL 的 DATALENGTH 结果为 NULL。
注意:兼容性级别可能会影响返回值。有关兼容性级别的详细信息,请参见 sp_dbcmptlevel。
获取方法有哪些SQL Server 数据库中 TEXT 字段的内容长度?
使用示例
此示例查找 pubs 表中 pub_name 列的长度。
【USEpubsGOSELECTlength=DATALENGTH(pub_name),pub_nameFROMpublishersORDERBYpub_nameGO
【结果集如下:
【lengthpub_name------------- ------------- ------------------------------------20AlgodataInfosystems16Binnet&Hardley21FiveLakesPublishing5GGG&G18LucernePublishing14NewMoonBooks17RamonaPublishers14ScootneyBooks
上面是如何获取SQL Server数据库中TEXT字段的内容长度。小编相信有些知识点在我们日常工作中可能会看到或者用到。希望您能从本文中了解更多信息。更多详情请关注行业资讯频道。
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何获取SQLServer数据库中TEXT字段的内容长度