【面试题】int(5)与int(10)有什么区别?

对于整型数据,MySQL支持在类型名称后面的小括号内指定显示宽度;

如果未指定显示宽度则默认为int(11)。

所以无论是int(5)还是int(10)其数值范围是相同的只是显示宽度不同;一般是需要配合zerofill使用,即零填充。

那么如果类型为int(5),而我需要存的数为123456呢?自己试验一下吧!

你可能感兴趣的:(【面试题】int(5)与int(10)有什么区别?)