|
本节我们来讲解5个整数类型的数据类型,它们分别是:- int 整型 -2147483648~2147483647 正负10位
- tingint 微整 -128~127 2的8次方 共256个数 正负3位
- smallint 小整 -32768~32767 共65535个数 正负5位
- mediumint 中整 -8388608~8388607 正负7位
- bigint 大整 -9223372036854775808~9223372036854775807 正负19位
复制代码 以上列出了所有整数类型的存储范围,但请注意,整数类型被unsigned修饰后,存储范围扩大一倍,因为去除了负数部分。下面我们来测试一下:
- alter table sttr add column height smallint after sex;
- alter table sttr add column width mediumint after height;
- alter table sttr add column number bigint after width;
- truncate table sttr;
- insert into sttr values (10,33,'男',0,0,0);
复制代码
然后使用update语句来修改以上字段的值看看:
通过上面的实验完全证实了各个数据类型的存储范围,大家可自行测试一下。
|
|