将min length设置为mysql中的字段

时间:2010-12-21 09:36:56

标签: mysql

你是sql的新手,任何人都可以帮助我。

我想用min size 9创建一个字段示例代码date_type int auto increment 那个数字应该是000000001,000000002 ... 000000010 ....

1 个答案:

答案 0 :(得分:0)

使用ZEROFILL。这是一个例子:

CREATE TABLE zerofill_test (f1 INT(4) ZEROFILL,f2 INT(4));
INSERT INTO zerofill_test VALUES ( 1, 1 ), (10000, 10000);

这里f1用'int'类型的'ZEROFILL'定义,f2是简单int。 使用SELECT命令选择数据时,它会显示所需的结果。

SELECT * FROM zerofill_test;
 +-------+-------+
 | h     | m     |
 +-------+-------+
 |  0001 |     1 |
 | 10000 | 10000 |
 +-------+-------+

为此,int字段的大小应为9,即`date_type int(9)ZEROFILL'