Rumah  >  Artikel  >  pangkalan data  >  Menyediakan autoincrement tersuai menggunakan ZEROFILL dalam MySQL

Menyediakan autoincrement tersuai menggunakan ZEROFILL dalam MySQL

WBOY
WBOYke hadapan
2023-09-04 20:41:042097semak imbas

在 MySQL 中使用 ZEROFILL 设置自定义自动增量

Mari buat jadual dahulu. Ini dia. Kami telah menyediakan lajur UserId dengan ZEROFILL dan AUTO_INCREMENT

mysql> create table DemoTable1831
     (
     UserId int(7) zerofill auto_increment,
     PRIMARY KEY(UserId)
     );
Query OK, 0 rows affected (0.00 sec)

Masukkan beberapa rekod dalam jadual menggunakan arahan sisip -

mysql> insert into DemoTable1831 values(101);
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1831 values();
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1831 values();
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1831 values();
Query OK, 1 row affected (0.00 sec)

Gunakan pernyataan pilih untuk memaparkan semua rekod dalam jadual -

mysql> select * from DemoTable1831;

Ini akan menghasilkan output berikut. Semua nilai berlapik sifar ke lebar medan UserId 7

+---------+
| UserId  |
+---------+
| 0000101 |
| 0000102 |
| 0000103 |
| 0000104 |
+---------+
4 rows in set (0.00 sec)

Atas ialah kandungan terperinci Menyediakan autoincrement tersuai menggunakan ZEROFILL dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam