免费网站安全检测,谷歌有做网站建设,做家教网站资质,国际展览有限公司1. 最大长度
char 最大长度是 255字符#xff0c;而 varchar 最大长度是 65535 个字节。
2.定长与可变长
char 是定长的#xff0c;不足的部分用隐藏空格填充#xff0c;而 varchar 是不定长的。
3.空间使用
char 会浪费空间#xff0c;因为其长度固定#xff0c;所以…1. 最大长度
char 最大长度是 255字符而 varchar 最大长度是 65535 个字节。
2.定长与可变长
char 是定长的不足的部分用隐藏空格填充而 varchar 是不定长的。
3.空间使用
char 会浪费空间因为其长度固定所以难免会多余的空格占据符占据空间。
而 varchar 更加节省空间因为它只存储实际的数据
4.查找效率
char 由于长度固定方便程序的存储和查找所以查找效率很高。
varchar 由于长度可变查找效率相对较低
5.尾部空格
char 插入时可省略尾部空格
varchar 插入时不会省略尾部空格
6.存储方式
char 的存储方式是一个英文字符占一个字节一个汉字占用两个字节
varchar 的存储方式是一个英文字符占两个字节一个汉字也占用两个字节