image.png

/
分类:
tinyint、smallint、mediumint、int/intager、bigint
1 2 3 4 8 字节


特点:
① 如果不设置无符号还是有符号,默认是有符号,
如果想设置无符号,需要添加unsigned关键字

②如果插入的数据超出了整型的范围,会报out of range异常,并且插入临界值
③如果不设置长度,会有默认的长度
(长度:数据显示结果的最大宽度,如果不够会用0在左边填充,但必须搭配zerofill使用!)
/

1.如何设置无符号和有符号
DROP TABLE tab_int;
CREATE TABLE tab_int(
t1 INT(7),
t2 INT(7) UNSIGNED #无符号
);
DESC tab_int;
INSERT INTO tab_int VALUES(-12345,123521);
INSERT INTO tab_int VALUES(9999999999,231);
SELECT * FROM tab_int;