我不知道如果选择nvarchar(MAX)是否存在字符数量限制,而且我也不确定我需要多少个字符。
这里应该使用什么标准数据类型?我正在使用 SQL Server 2008 R2。
我不知道如果选择nvarchar(MAX)是否存在字符数量限制,而且我也不确定我需要多少个字符。
这里应该使用什么标准数据类型?我正在使用 SQL Server 2008 R2。
ntext
类型已经过时,text
和 image
也一样。微软建议分别使用 nvarchar(max)
、varchar(max)
和 varbinary(max)
来替换它们。
因此,请使用 nvarchar(max)
。
参考:
nvarchar
的最大显式限制为4000。而varchar
的最大限制则为8000。 - Andriy M