共計 811 個字符,預計需要花費 3 分鐘才能閱讀完成。
本篇文章給大家分享的是有關 SQLServer 數據庫中如何獲取 TEXT 字段內容長度,丸趣 TV 小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著丸趣 TV 小編一起來看看吧。
SQLServer 數據庫獲取 TEXT 字段的內容長度的方法有哪些
DATALENGTH 用來返回任何表達式所占用的字節數。
語法:DATALENGTH(expression)
參數:expression,任何類型的表達式。
返回類型:int
注釋:DATALENGTH 對 varchar、varbinary、text、image、nvarchar 和 ntext 數據類型特別有用,因為這些數據類型可以存儲可變長度數據。NULL 的 DATALENGTH 的結果是 NULL。
說明:兼容級別可能影響返回值。有關兼容級別的更多信息,請參見 sp_dbcmptlevel。
SQLServer 數據庫獲取 TEXT 字段的內容長度的方法有哪些
使用示例
此示例查找 pubs 表中 pub_name 列的長度。
USEpubsGOSELECTlength=DATALENGTH(pub_name),pub_nameFROMpublishersORDERBYpub_nameGO
下面是結果集:
lengthpub_name—————————————————20AlgodataInfosystems16Binnet Hardley21FiveLakesPublishing5GGG G18LucernePublishing14NewMoonBooks17RamonaPublishers14ScootneyBooks
以上就是 SQLServer 數據庫中如何獲取 TEXT 字段內容長度,丸趣 TV 小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注丸趣 TV 行業資訊頻道。