SQL:最大(n)varchar大小可以存储在sql_variant中

时间:2017-09-06 12:22:35

标签: sql-server sqldatatypes

我知道true无法容纳大小为sql_variant的项目。 nvarchar(max)可以容纳的nvarcharvarchar的最大尺寸是多少?

2 个答案:

答案 0 :(得分:2)

  

sql_variant的最大长度为8016字节。这包括基本类型信息和基本类型值。实际基类型值的最大长度为8,000字节。

来自Microsoft docs.

答案 1 :(得分:2)

Microsoft拉出

  

sql_variant的最大长度为8016字节。这包括   基本类型信息和基本类型值。最大值   实际基类型值的长度为8,000字节。

回答你的问题,你可以有8k长的varchar或4k长的nvarchar。

如上所述,文档指出输出永远不会超过8,000字节。

varchar和nvarchar

上的

more info