Maison >base de données >tutoriel mysql >Générer une séquence d'entiers dans MySQL ?

Générer une séquence d'entiers dans MySQL ?

王林
王林avant
2023-08-23 17:13:02922parcourir

Générer une séquence dentiers dans MySQL ?

Pour créer une séquence d'entiers dans MySQL, vous pouvez utiliser AUTO_INCREMENT. N'oubliez pas qu'il n'existe pas de commandes spéciales pour créer des séquences d'entiers. AUTO_INCREMENT aidera à créer une séquence d'entiers dans MySQL.

AUTO_INCREMENT commence à 1 par défaut. Vous pouvez le remplacer par un autre numéro à l'aide de la commande alter. Regardons un exemple. Disons que votre valeur initiale est de 1 000. Le nombre suivant sera alors 1000 + 1 = 1001.

Ceci est un exemple de AUTO_INCREMENT. La requête pour créer la table est la suivante :

mysql> create table AutoIncrementDemo
   −> (
      −> EmployeeId int AUTO_INCREMENT,
      −> primary key(EmployeeId)
   −> );
Query OK, 0 rows affected (0.54 sec)

Insérer des enregistrements qui génèrent une séquence d'entiers. La requête est la suivante −

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.13 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.27 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.09 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.09 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.09 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.07 sec)

Vous pouvez utiliser l'instruction select pour vérifier la séquence d'entiers. La requête est la suivante −

mysql> select *from AutoIncrementDemo;

Ce qui suit est le résultat −

+------------+
| EmployeeId |
+------------+
|          1 |
|          2 |
|          3 |
|          4 |
|          5 |
|          6 |
+------------+
6 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