ZF的MySQL行声明?

ZF代表ZEROFILL,即零填充的行声明让我们首先创建一个表。在这里,我们将int字段的大小设置为10-

mysql> create table DemoTable1332
   -> (
   -> Number int(10) ZEROFILL NOT NULL DEFAULT 0
   -> );

使用插入命令在表中插入一些记录-

mysql> insert into DemoTable1332 values();
mysql> insert into DemoTable1332 values(1);
mysql> insert into DemoTable1332 values(10);
mysql> insert into DemoTable1332 values(100);
mysql> insert into DemoTable1332 values(554646);

使用select语句显示表中的所有记录-

mysql> select * from DemoTable1332;

这将产生以下输出。对于字段大小小于10的数字,将放置零填充,例如0000000549-

+------------+
| Number     |
+------------+
| 0000000000 |
| 0000000001 |
| 0000000010 |
| 0000000100 |
| 0000554646 |
+------------+
5 rows in set (0.00 sec)