(m)
cho biết chiều rộng hiển thị cột; các ứng dụng như máy khách MySQL tận dụng điều này khi hiển thị kết quả truy vấn.
Ví dụ:
| v | a | b | c |
+-----+-----+-----+-----+
| 1 | 1 | 1 | 1 |
| 10 | 10 | 10 | 10 |
| 100 | 100 | 100 | 100 |
Đây a
, b
và c
đang sử dụng TINYINT(1)
, TINYINT(2)
và TINYINT(3)
tương ứng. Như bạn có thể thấy, nó đệm các giá trị ở phía bên trái bằng cách sử dụng chiều rộng màn hình.
Điều quan trọng cần lưu ý là nó không ảnh hưởng đến phạm vi giá trị được chấp nhận cho loại cụ thể đó, tức là TINYINT(1)
vẫn chấp nhận [-128 .. 127]
.