我已经NVARCHAR(MAX)在SQL Server 2008中声明了类型的列,将MAX作为长度的确切最大字符数是多少?
3 回答
繁花不似锦
TA贡献1851条经验 获得超4个赞
类型列的最大大小为NVARCHAR(MAX)
2 GB的存储空间。
由于NVARCHAR
每个字符使用2个字节,因此大约为。10亿个字符。
列夫·托尔斯泰(Leo Tolstoj)的《战争与和平》(War and Peace)是一本1,440页的书,其中包含约600,000个单词-因此可能是600万个字符-进行了四舍五入。因此,您可以将整本《战争与和平》书的约166册粘贴到每一NVARCHAR(MAX)
栏中。
有足够的空间来满足您的需求吗?:-)
慕的地8271018
TA贡献1796条经验 获得超4个赞
从MSDN文档
nvarchar [(n | max)]
可变长度的Unicode字符串数据。n定义字符串长度,并且可以是1到4,000之间的值。max表示最大存储大小为2 ^ 31-1字节(2 GB)。存储大小(以字节为单位)是输入的数据实际长度的两倍+ 2个字节
- 3 回答
- 0 关注
- 2619 浏览
添加回答
举报
0/150
提交
取消