为了账号安全,请及时绑定邮箱和手机立即绑定

NVARCHAR(MAX)的最大字符是多少?

NVARCHAR(MAX)的最大字符是多少?

慕标5832272 2019-11-13 15:58:37
我已经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)栏中。

有足够的空间来满足您的需求吗?:-)


查看完整回答
反对 回复 2019-11-13
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

从MSDN文档


nvarchar [(n | max)]


可变长度的Unicode字符串数据。n定义字符串长度,并且可以是1到4,000之间的值。max表示最大存储大小为2 ^ 31-1字节(2 GB)。存储大小(以字节为单位)是输入的数据实际长度的两倍+ 2个字节


查看完整回答
反对 回复 2019-11-13
  • 3 回答
  • 0 关注
  • 2343 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信