摘要: 今天在对某一字段进行输入约束时,想让物资编号这一字段只能输入7个数字,结果在选择数据类型时不知道应该选择varchar、char还是nvarchar,因此从网上搜集了一些关于这几种数据类型的区别,贴在这儿,希望也给你同样有此困惑的童鞋有所帮助。1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充,所以在读取的时候可能要多次用到trim()。2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个 阅读全文
posted @ 2011-12-22 11:59 冰心xing 阅读(616) 评论(3) 推荐(0) 编辑