看SQL server的版本,SQLserver2005以上 的nvarchar(max) 可以存放2G的内容,所以要是 SQL2005以上的nvarchar(max)足够你用的了。用nvarchar(max),nvarchar(max)是为了取代ntext。

varchar(max)当存储字符长度<=8000时,存储机制跟常规varchar一样,实际占用空间=字符长度+2。当存储字符长度>8000时,存储机制跟text一样。
varchar(max)支持的最大长度是系统支持的最大长度,如在32位SQL Server上其最大长度为2G字节。字符长度小于等于8000时,不管varchar还是varchar(max)都是存多少字符占多少字节。

相关文章:

  • 2022-12-23
  • 2021-09-06
  • 2021-08-15
  • 2022-12-23
  • 2021-12-07
  • 2022-12-23
  • 2021-08-30
猜你喜欢
  • 2022-02-07
  • 2021-05-18
  • 2022-03-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案