【发布时间】:2013-06-15 11:20:29
【问题描述】:
如果使用varchar(max)作为数据类型并且插入的数据小于完全分配,即只有200个字符,那么SQL Server总是会占用varchar(max)的全部空间还是只占用200个字符的空间?
此外,即使插入较少的数据也会占用最大空间的其他数据类型是什么?
是否有任何文件说明了这一点?
【问题讨论】:
-
最大值为 2 GB。我认为每条记录不会占用 2 GB。
标签: sql-server sqldatatypes varcharmax