首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-03-30 
SQLServer中如何判断字段总长度是否超长?众所周知,SQLServer一个表中的一条数据的长度最大是8060byte,请问

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

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

热点排行