INT(1)
- 我知道,1不代表1位數字,它只代表客戶端輸出顯示格式。INT(1)在MySQL中代表什麼?
,但是那是什麼意思
我宣佈YEAR
爲int(1)
,我仍然可以看到所有的4個字節。請告訴我INT(1)
是什麼意思?
SELECT * FROM TEST_USERDB;
+----+--------+------+
| ID | NAME | YEAR |
+----+--------+------+
| 1 | abcccc | 2012 |
| 2 | stack | 99 |
+----+--------+------+
http://alexander.kirk.at/2007/08/24/what-does-size-in-intsize-of-mysql-mean/做了解釋它 – 2012-07-19 15:16:49
的一個好工作順便說一句:MySQL有一個[數據類型'YEAR'](http://dev.mysql.com/doc/refman/5.0/en/year.html)... – feeela 2012-07-19 15:18:47
這是由客戶端應用程序如何解釋'顯示寬度'傳遞元數據。該參數不是列的約束值 – a1ex07 2012-07-19 15:19:26