在SQL Server 中 有关varchar后边长度的设置问题
ms-sql server中数据类型 varchar类型中长度设定的大小对速度会有影响吗?
如果没有,那我是不是把全部的VARCHAR类型的数据都设得长一点好了。
比如一个username的字段,最长是20, 我直接设置成50, 有什么影响吗?
------解决方案--------------------
varchar 类型的长度变化是随着你的存入的字符串的长度变化的,
括号里的数字是表示最大长度。在数字范围内,你的字符串有几位就对应占用多少空间,
而不是把定义是申请的所有空间直接占用完,这同char有区别
------解决方案--------------------