Maison >base de données >tutoriel mysql >Configuration d'un incrément automatique personnalisé à l'aide de ZEROFILL dans MySQL

Configuration d'un incrément automatique personnalisé à l'aide de ZEROFILL dans MySQL

WBOY
WBOYavant
2023-09-04 20:41:042192parcourir

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

Créons d’abord un tableau. C'est ici. Nous avons mis en place une colonne UserId avec ZEROFILL et AUTO_INCREMENT

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

Insérez quelques enregistrements dans la table à l'aide de la commande insert -

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)

Utilisez l'instruction select pour afficher tous les enregistrements de la table -

mysql> select * from DemoTable1831;

Cela produira le résultat suivant. Toutes les valeurs sont complétées par des zéros à la largeur du champ UserId 7

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer