当前位置: 代码迷 >> Sql Server >> SQLServer中怎么判断字段总长度是否超长
  详细解决方案

SQLServer中怎么判断字段总长度是否超长

热度:33   发布时间:2016-04-27 21:27:14.0
SQLServer中如何判断字段总长度是否超长?
众所周知,SQLServer一个表中的一条数据的长度最大是8060byte,请问:
1。如何计算是否超长?
2。如果已超长,问题会在什么时候爆发?

------解决方案--------------------
1.定长字段+可变字段是否大于8060了
每个表的定长字段总长度是确定的
------解决方案--------------------
设计表的时候就要限制了
不能因为是可变长字段 而任其存在 计算每个字段最大长度
------解决方案--------------------
nvarchar每个字符占2个字节
  相关解决方案