- mediumInt默认为什么是9位?不是8位
- 知道了。如果不填,都用最大的。int是11,smallint是6,mediumint是9
- alter table ti_road_node_code MODIFY column seq_no smallINT UNSIGNED not null;
- 如果是unsigned,全部-1,也就是smallint是5
- 改成这样没有意义:
seq_no
smallint(1) unsigned NOT NULL, - 数据照样可以是5位
- 注意:比如tinyint弄成99,它还是99,但是如果弄成0或者-1这些,才会自动变为3(无符号)
- 即使是99,还是不能超过256!
转载于:https://my.oschina.net/u/2464371/blog/3071930