* 查看表中插入的数据值

1. 背景
* MySQL支撑SQL标准整数类型整数(或INT)和SMALLINT。作为标准的扩大,MySQL还支撑整数类型TINYINT、MEDIUMINT和BIGINT
2. 整数类型所需的存储和值范围
类型 占用空间 最小值 最大年夜值 (字节) (signed/Unsigned) (signed/Unsigned) TINYINT 1 -128127
0 255 SMALLINT 2 -32768 32767 0 65535 MEDIUMINT 3 -8388608 8388607 0 16777215 INT 4 -2147483648 2147483647 0 4294967295 BIGINT 8 -9223372036854775808 9223372036854775807 0 184467440737095516153. zerofill 属性碰到整数类型应用
* 创建zerofill测试表 zerofill_test
- mysql> CREATE TABLE zerofill_test(
- -> `id` INT(6) ZEROFILL
- -> )ENGINE=INNODB CHARSET=utf8mb4;
- Query OK, 0 rows affected (0.08 sec)
- mysql> SELECT * FROM unsigned_test;
- +----+------+
- | id | data |
- +----+------+
- | 1 | 1 |
- | 2 | 2 |
- +----+------+
- 2 rows in set (0.00 sec)
* 插入数值长度小于6的值
- mysql> INSERT INTO zerofill_test SELECT 11111;
- Query OK, 1 row affected (0.03 sec)
- Records: 1 Duplicates: 0 Warnings: 0
* 插入数值长度大年夜于6的值
- mysql> INSERT INTO zerofill_test SELECT 2222222;
- Query OK, 1 row affected (0.04 sec)
- Records: 1 Duplicates: 0 Warnings: 0
* 查看zerofill_test表所有的数据

网友点评
精彩导读
科技快报
品牌展示