【发布时间】:2025-11-21 10:25:03
【问题描述】:
INT(1) - 我知道,1不代表1位,它只代表客户端输出的显示格式。
但这意味着什么
我已将 YEAR 声明为 int(1),我仍然看到所有 4 个字节。请告诉我INT(1) 是什么意思?
SELECT * FROM TEST_USERDB;
+----+--------+------+
| ID | NAME | YEAR |
+----+--------+------+
| 1 | abcccc | 2012 |
| 2 | stack | 99 |
+----+--------+------+
【问题讨论】:
-
alexander.kirk.at/2007/08/24/… 很好地解释了它
-
顺便说一句:MySQL 有一个datatype
YEAR... -
如何解释与元数据一起传递的“显示宽度”取决于客户端应用程序。该参数不限制列的值
标签: mysql