3
A
回答
6
为nvarchar(MAX)将持有高达2GB的这是约十亿个字符,因为它是unicode
在你的情况下,它是0
也看看这个,数据长度计数的存储, LEN计数字符,VARCHAR这将是相同的
declare @string nvarchar(MAX) = ''
select datalength(@string), LEN(@string)
GO
declare @string nvarchar(MAX) = '1'
select datalength(@string), LEN(@string)
3
您拥有大约20亿字节的Unicode字符。从the MSDN documentation for char and varchar:
可变长度,非Unicode字符数据。 n可以是从1到8,000的值。 max表示最大存储大小为2^31-1字节。存储大小是输入的数据的实际长度+ 2个字节。输入的数据长度可以是0个字符。 varchar的ISO同义词是char变量或字符变量。
相关问题
- 1. varchar(max)中有多少个字符
- 2. 在nvarchar(max)字段中插入MSSQL超过8000个字符
- 3. 选择nvarchar的子字符串max
- 4. sql server xp_cmdshell echo NVARCHAR(MAX)字符串
- 5. Linq2Sql没有更新NVarchar(Max)字段?
- 6. Linq to SQL中的nvarchar(max)在插入时SQL上接收较少的字符
- 7. nvarchar(max)vs NText
- 8. 检测(找到)串在另一个字符串(为nvarchar(MAX))
- 9. Java中有多少个字符
- 10. 控制台中有多少个字符?
- 11. 如何定义一个带有后缀的NVARCHAR(MAX)字段?
- 12. 两个字符串中有多少个字符相同
- 13. 将nvarchar(4000)转换为nvarchar(max)
- 14. nvarchar(max) - 如何加快获取SQL中仅有意义的字符串
- 15. C++中的字符串类有多少个字符?
- 16. 在一个字符串中有多少次子字符串[Java]
- 17. 有多少个字符可以放入C++字符串中?
- 18. 试图打印输入字符串中有多少个字符
- 19. 多少个字符的NSString有
- 20. Java String有多少个字符?
- 21. SQL NVARCHAR(MAX)返回ASCII和怪异字符而不是文本
- 22. 转换为nvarchar(max)数据类型为字符串的Java
- 23. 计算两个字符串有多少个重复字符
- 24. 计算多少个字符
- 25. 计数列表中有多少个字,字符串中使用
- 26. NVARCHAR(MAX)&存储过程
- 27. 关于使用NVARCHAR(MAX)
- 28. 表中有多少个“太多”字段?
- 29. Node.js:字符串中有多少位?
- 30. CSS中有多少个有效数字?
可能的复制【什么是对NVARCHAR(MAX)?最大字符](https://stackoverflow.com/questions/11131958/what-is -THE-最大字符换的,nvarcharm ax) – 2018-02-22 12:17:29
@mod:更好/更老的重复:https://stackoverflow.com/questions/4270049/what-is-the-maximum-number-of-characters-that-nvarcharmax-will-hold – 2018-02-22 12:18:36