【问题标题】:Max size of a Varchar(max)Varchar 的最大大小(最大)
【发布时间】:2011-10-17 16:23:36
【问题描述】:

在 SQL Server 2008 R2(64 位)上,varchar(max) 的最大大小是多少?

我知道在 8K 之后它会进入溢出页面,但我不知道总共可以输入多少个字符。

【问题讨论】:

标签: sql-server sql-server-2008-r2


【解决方案1】:

MAX 类型可以容纳 2GB 的数据。见MSDN

【讨论】:

    【解决方案2】:

    在调用 SQL 之前从 .Net 验证它将是 int.MaxValue

    Console.WriteLine(int.MaxValue);
    > 2147483647
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-10
      • 2011-01-05
      • 2013-06-22
      • 2015-07-02
      • 1970-01-01
      • 2018-02-14
      相关资源
      最近更新 更多