整型类型

二 基本数据类型之整型:
1、作用:id号,各种号码,年龄,等级
2、分类:
tinyint(**)
int (*****)
bigint(***)

3、测试:默认整型都是有符号的
create table t1(x tinyint);
insert into t1 values(128),(-129);

create table t2(x tinyint unsigned);
insert into t2 values(-1),(256);


create table t3(x int unsigned);
#4294967295
insert into t3 values(4294967296);


create table t4(x int(12) unsigned);
insert into t4 values(4294967296123);


4、强调:对于整型来说,数据类型后的宽度并不是存储限制,而是显示限制
所以在创建表示,如果字段采用的是整型类型,完全无需指定显示宽度,
默认的显示宽度,足够显示完整当初存放的数据

# 显示时,不够8位用0填充,如果超出8位则正常显示
create table t5(x int(8) unsigned zerofill);
insert into t5 values(4294967296123);
insert into t5 values(1);
posted @ 2018-09-22 21:33  不沉之月  阅读(415)  评论(0编辑  收藏  举报