SQL Server數(shù)據(jù)庫(kù)獲取TEXT字段的內(nèi)容長(zhǎng)度的方法
SQL Server數(shù)據(jù)庫(kù)如何獲取TEXT字段的內(nèi)容長(zhǎng)度呢?本文我們就來(lái)介紹一下SQL Server數(shù)據(jù)庫(kù)如何獲取TEXT字段的內(nèi)容長(zhǎng)度的方法,是通過(guò)DATALENGTH函數(shù)來(lái)實(shí)現(xiàn)的,接下來(lái)我們就通過(guò)DATALENGTH函數(shù)的語(yǔ)法及使用實(shí)例來(lái)了解一下這部分內(nèi)容。
DATALENGTH用來(lái)返回任何表達(dá)式所占用的字節(jié)數(shù)。
語(yǔ)法:DATALENGTH ( expression )
參數(shù):expression,任何類(lèi)型的表達(dá)式。
返回類(lèi)型:int
注釋?zhuān)篋ATALENGTH 對(duì) varchar、varbinary、text、image、nvarchar 和 ntext 數(shù)據(jù)類(lèi)型特別有用,因?yàn)檫@些數(shù)據(jù)類(lèi)型可以存儲(chǔ)可變長(zhǎng)度數(shù)據(jù)。NULL 的DATALENGTH 的結(jié)果是 NULL。
說(shuō)明:兼容級(jí)別可能影響返回值。有關(guān)兼容級(jí)別的更多信息,請(qǐng)參見(jiàn) sp_dbcmptlevel。
使用示例
此示例查找pubs表中 pub_name 列的長(zhǎng)度。
- USE pubs
- GO
- SELECT length = DATALENGTH(pub_name),
- pub_name FROM publishers ORDER BY pub_name
- GO
下面是結(jié)果集:
- 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
關(guān)于SQL Server數(shù)據(jù)庫(kù)獲取TEXT字段的內(nèi)容長(zhǎng)度的方法就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!
【編輯推薦】






