目前俺没有好办法
忍耐&期待ING....

解决方案 »

  1.   

    用varchar呀!
    或你显示的时候用rtrim()去掉后面的空格!
      

  2.   

    这个是VARCHAR和CHAR的区别
    char 和 varchar
    固定长度 (char) 或可变长度 (varchar) 字符数据类型。char[(n)]长度为 n 个字节的固定长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为 n 个字节。char 在 SQL-92 中的同义词为 character。varchar[(n)]长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。所输入的数据字符长度可以为零。varchar 在 SQL-92 中的同义词为 char varying 或 character varying。
      

  3.   

    用varchar类型吧,如果用char类型的话是会出现这种现象的,这与char类型的存储方式有关