我可以在SQL Server上的NVARCHAR(4000)中存储多少个字符?

时间:2013-06-05 06:27:57

标签: sql-server sql-server-2008

我感到困惑。 NVARCHAR(4000)是指我在该字段中可以拥有的字符数,还是我必须为此进行一些转换?我已经意识到NVARCHAR占用的空间是每个字符的两倍,但我仍然不确定4000中最多有多少个字符。

1 个答案:

答案 0 :(得分:4)

nvarchar(4000)可以存储4000个UCS-2字符:

  

可变长度的Unicode字符串数据。 n定义字符串长度,可以是1到4,000之间的值。