char(16)和 varchar(16)比较:
对比项 | char(16) | varchar(16) |
长度特点 | 长度固定,存储字符 | 长度可变,存储字符 |
长度不足情况 | 插入的长度小于定义长度时,则用空格填充 | 小于定于长度是,按实际插入长度存储 |
性能 | 存取速度比varchar快得多 | 存取速度比char慢的多 |
使用场景 | 适合存储很短的,固定长度的字符串, 如手机号,MD5值等 | 适合用在长度不固定场景, 如收货地址,邮箱,个人爱好等 |
char(16)和 varchar(16)比较:
对比项 | char(16) | varchar(16) |
长度特点 | 长度固定,存储字符 | 长度可变,存储字符 |
长度不足情况 | 插入的长度小于定义长度时,则用空格填充 | 小于定于长度是,按实际插入长度存储 |
性能 | 存取速度比varchar快得多 | 存取速度比char慢的多 |
使用场景 | 适合存储很短的,固定长度的字符串, 如手机号,MD5值等 | 适合用在长度不固定场景, 如收货地址,邮箱,个人爱好等 |