MySQL 字段中 zerofill 的用法是什么?

MySQL 字段中 zerofill 的用法是什么?

使用 zerofill 会将字段的显示值填充到列定义中指定的显示宽度。例如,如果列设置为 int(8),则宽度为 8。如果该数字是 4376,则会在左侧填充零,以获得总宽度,即 8 –

00004376

首先让我们创建一张表 −

mysql> create table DemoTable
-> (
-> Number int(8) zerofill
-> );
Query OK, 0 rows affected (0.50 sec)

使用插入命令将一些记录插入表中 −

mysql> insert into DemoTable values(10);
Query OK, 1 row affected (0.16 sec)

mysql> insert into DemoTable values(1234);
Query OK, 1 row affected (0.20 sec)

mysql> insert into DemoTable values(1);
Query OK, 1 row affected (0.47 sec)

mysql> insert into DemoTable values(678965);
Query OK, 1 row affected (0.20 sec)

使用 select 命令显示表中的所有记录 −

mysql> select *from DemoTable;

阅读更多:MySQL 教程

输出

这将产生以下输出 −

+----------+
| Number   |
+----------+
| 00000010 |
| 00001234 |
| 00000001 |
| 00678965 |
+----------+
4 rows in set (0.00 sec)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程