就是数字加字母,有用于搜索,3个字符或4个,不超过4个,用哪种最好?

解决方案 »

  1.   

    个人认为用varchar(4)好,可以省点空间。后面继续拍砖
    如果是char(4),当你存3个字符,他会补齐。但这个是否补齐又跟sql_mode有关。
      

  2.   

    用CHAR(4)varchar(4) 中存储3位或者4位并不会比CHAR(4)省空间。
    速度上CHAR固定长度要优于VARCHAR
      

  3.   

    跪求给一个数量化的例子能比较出varchar(4)确实比char(4)好?