【发布时间】:2011-10-17 16:23:36
【问题描述】:
在 SQL Server 2008 R2(64 位)上,varchar(max) 的最大大小是多少?
我知道在 8K 之后它会进入溢出页面,但我不知道总共可以输入多少个字符。
【问题讨论】:
-
你看过MSDN吗? 2^31 -1 *字节"
-
@gbn - 我确实看过 MSDN。我认为我的困惑来自不确定一个“char”=一个字节。
-
nvarchar(max): msdn.microsoft.com/en-us/library/ms186939.aspx 没有什么不同,比如 char(100) vs nchar(100) = 100 bytes vs 200 bytes
-
varchar(max)Variables seem to allow longer though
标签: sql-server sql-server-2008-r2