MySQL中int(5) 中的5代表什么意思?
生活随笔
收集整理的這篇文章主要介紹了
MySQL中int(5) 中的5代表什么意思?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
對于INT型,MySQL支持指定顯示寬度
例如:
int(5):表示如果數值寬度小于5位,則填滿寬度,保證總寬度為5位。
默認為int(11),配合zerofill可以看到效果。
?
DROP TABLE IF EXISTS tab_5;
CREATE TABLE tab_5
(id int(5))
ENGINE=innodb
DEFAULT CHARSET=utf8;
INSERT INTO tab_5
VALUES (123);
INSERT INTO tab_5
VALUES (12345);
INSERT INTO tab_5
VALUES (1234567);
?
ALTER TABLE tab_5
MODIFY id int(5) zerofill;
mysql> SELECT id FROM tab_5;
+---------+
| id |
+---------+
| 00123 |
| 12345 |
| 1234567 |
+---------+
3 rows in set (0.00 sec)
轉載于:https://www.cnblogs.com/xiaoit/p/4423504.html
總結
以上是生活随笔為你收集整理的MySQL中int(5) 中的5代表什么意思?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c# json使用集
- 下一篇: Dynamics CRM 2013 SP