M
giá trị không ảnh hưởng đến phạm vi số bạn có thể lưu trữ. Bạn có thể lưu các số giống nhau trong INT(1)
như trong INT(30)
. Con số này chỉ ảnh hưởng đến ZEROFILL
hành vi
.
mysql> CREATE TEMPORARY TABLE foobar(x INT(40) ZEROFILL);
Query OK, 0 rows affected (0.00 sec)
mysql> INSERT INTO foobar(x) VALUES (42);
Query OK, 1 row affected (0.00 sec)
mysql> SELECT * FROM foobar;
+------------------------------------------+
| x |
+------------------------------------------+
| 0000000000000000000000000000000000000042 |
+------------------------------------------+
1 row in set (0.00 sec)
mysql>