用于存儲(chǔ)大型非 Unicode 字符、Unicode 字符及二進(jìn)制數(shù)據(jù)的固定長(zhǎng)度和可變長(zhǎng)度數(shù)據(jù)類型。Unicode 數(shù)據(jù)使用 UNICODE UCS-2 字符集。
ntext
可變長(zhǎng)度 Unicode 數(shù)據(jù)的最大長(zhǎng)度為 230 - 1 (1,073,741,823) 個(gè)字符。存儲(chǔ)大小是所輸入字符個(gè)數(shù)的兩倍(以字節(jié)為單位)。ntext 在 SQL-92 中的同義詞是 national text。
text
服務(wù)器代碼頁(yè)中的可變長(zhǎng)度非 Unicode 數(shù)據(jù)的最大長(zhǎng)度為 231-1 (2,147,483,647) 個(gè)字符。當(dāng)服務(wù)器代碼頁(yè)使用雙字節(jié)字符時(shí),存儲(chǔ)量仍是 2,147,483,647 字節(jié)。存儲(chǔ)大小可能小于 2,147,483,647 字節(jié)(取決于字符串)。
image
可變長(zhǎng)度二進(jìn)制數(shù)據(jù)介于 0 與 231-1 (2,147,483,647) 字節(jié)之間。
下面的函數(shù)和語(yǔ)句可以與 ntext、text 或 image 數(shù)據(jù)一起使用。
函數(shù) | 語(yǔ)句 |
---|---|
DATALENGTH | READTEXT |
PATINDEX | SET TEXTSIZE |
SUBSTRING | UPDATETEXT |
TEXTPTR | WRITETEXT |
TEXTVALID |