日期:2014-05-16  浏览次数:20466 次

Char与Varchar字段对待空格的区别

?????? 字符串字段存储时,默认左对齐;插入char字段时,长度不够,在尾部补空格;插入varchar字段时,自动去除尾部空格,除非显示插入带尾部空格常量;char、varchar、常量比较时,字符串尾部空格自动忽略,头部空格认为有意义。

????? 故尾部有空格,不影响比较判断; char与varchar比较亦通行;char字段插入varchar字段,亦无需担心尾部空格占空间。