如果希望列中的数据值大小接近一致,请使用 char。
如果希望列中的数据值大小显著不同,请使用 varchar。

解决方案 »

  1.   

    搜索CSDN 对于这两种类型专门讨论过。找不到可以看帮助文档。里面也有祥细的说明。
      

  2.   

    大量的查询char比较快要数据存储空间小一点用varchar要查询速度快用char当然用varchar也是很快的,差别不大而已
      

  3.   

    用CHAR,前台程序要用TRIM做处理,麻烦.为什么不用VARCHAR呢?当然,我们公司的SQL规范统一要求字符用"NVARCHAR"