char:固定长度
varchar:可变长度
1.char和varchar最大的区别就在于char不管实际value都会占用n个字符的空间,而varchar只会占用实际字符应该占用的字节空间
2.超过char和varchar的n设置后,字符串会被截断。
3.char的上限为255字节,varchar的上限65535字节,text的上限为65535字节。
4.char在存储的时候会截断尾部的空格,varchar和text不会。

本文详细解析了数据库中Char与Varchar两种数据类型的差异,包括存储方式、长度限制及特殊处理等关键信息,帮助读者理解如何选择合适的类型。
char:固定长度
varchar:可变长度
1.char和varchar最大的区别就在于char不管实际value都会占用n个字符的空间,而varchar只会占用实际字符应该占用的字节空间
2.超过char和varchar的n设置后,字符串会被截断。
3.char的上限为255字节,varchar的上限65535字节,text的上限为65535字节。
4.char在存储的时候会截断尾部的空格,varchar和text不会。


被折叠的 条评论
为什么被折叠?