mysql的zerofill
时间: 2023-06-30 16:23:58 浏览: 135
mysql复习1
MySQL中的zerofill是一个属性,用于在数字类型的字段中填充前导零。它可以保证数字字段的固定长度,并且在排序时按照数字的大小进行排序,而不是按照字符串的大小进行排序。在创建表时,可以使用zerofill属性来指定一个数值字段是否需要填充前导零。例如,创建一个6位数值字段并启用zerofill属性可以使用以下命令:
```
CREATE TABLE table_name (
id INT(6) ZEROFILL
);
```
这将创建一个名为“id”的整数字段,它将填充前导零以达到固定的6位数长度。在插入数据时,如果插入的数字不足6位,则MySQL将自动在数字前面填充零。例如,插入数字“123”将被存储为“000123”。
阅读全文