我需要知道括号中的数字指的是什么

发布于 2017-08-08 23:36:00
对于整数,它是要填充到多少位,主要用作提示,如integer sizes are fixed based on type。对于字符串,该字段可以包含的字符数是一个硬性限制。
例如,INT(4)字段可以包含INT可以包含的任何数字,但其目的是仅包含四位数字:
CREATE TABLE example (ivalue INT(4));
INSERT INTO example VALUES (999999999);这是没有问题的:
+-----------+
| ivalue |
+-----------+
| 999999999 |
+-----------+对于fixed point types来说,这些数字有更重要的意义。
https://stackoverflow.com/questions/45572443
复制相似问题