Trong INT (7), số cho biết chiều rộng màn hình. Nó không ảnh hưởng đến việc lưu trữ, như chúng ta biết int chiếm 4 byte. Nó có phạm vi từ -2147483648 đến 2147483647.
Để hiểu INT (7), chúng ta hãy tạo một bảng với cột zerofill. Truy vấn để tạo bảng như sau -
mysql> create table DisplayInt -> ( -> Number int(7) zerofill -> ); Query OK, 0 rows affected (1.25 sec)
Chèn một số bản ghi trong bảng bằng lệnh chèn. Truy vấn như sau -
mysql> insert into DisplayInt values(1); Query OK, 1 row affected (0.12 sec) mysql> insert into DisplayInt values(12); Query OK, 1 row affected (0.16 sec) mysql> insert into DisplayInt values(1234); Query OK, 1 row affected (0.19 sec) mysql> insert into DisplayInt values(12345); Query OK, 1 row affected (0.10 sec) mysql> insert into DisplayInt values(1234567); Query OK, 1 row affected (0.18 sec)
Hiển thị tất cả các bản ghi từ bảng bằng cách sử dụng câu lệnh select. Truy vấn như sau.
mysql> select *from DisplayInt;
Sau đây là kết quả.
+--------+ | Number | +--------+ | 0000001 | | 0000012 | | 0001234 | | 0012345 | | 1234567 | +--------+ 5 rows in set (0.00 sec)