1、占用的字节都一样,只是容纳字符个数有区别。
int(1): 一个字符。
int(3): 三个字符。
2、另外要注意的是,无符号整数,自动左侧0填充宽度。
int(3),插入值5,会变成005存储。
3、对于int,如果只设置属性zerofill,系统会自动加上unsigned属性,左侧以0填充。
本文探讨了INT类型在数据库中占用字节与字符数的关系,以及ZEROFILL属性如何影响无符号整数的存储方式,揭示了左侧0填充的细节。
1、占用的字节都一样,只是容纳字符个数有区别。
int(1): 一个字符。
int(3): 三个字符。
2、另外要注意的是,无符号整数,自动左侧0填充宽度。
int(3),插入值5,会变成005存储。
3、对于int,如果只设置属性zerofill,系统会自动加上unsigned属性,左侧以0填充。

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