|
Numéro automatique:
Le numéro automatique sert à générer une identité unique pour les lignes insérées. On va voir un exemple de numéro automatique.
mysql> create table étud(id bigint not null unique auto_increment,
name char(20));
Requête OK, 0 ligne affectée (0.03 sec)
Avec l'exemple ci-dessus, nous avons créé une table étud et nous avons attribué un numéro automatique au champ id. Maintenant, il ne reste qu'à insérer les valeurs du champ nom comme le montre la requête ci-dessous.
mysql> insert into étud(nom) values ('anne'),('michael'),('james'),
('rajesh'),('harry');
Requête OK, 5 lignes affectées (0.05 sec)
Enregistrements : 5 Doubles : 0 Avertissements : 0
En sélectionnant la table, le champ id aura un numéro automatique selon l'illustration ci-dessous.
mysql> select * from étud;
+----+---------+
| id | nom |
+----+---------+
| 1 | anne |
| 2 | michael |
| 3 | james |
| 4 | rajesh |
| 5 | harry |
+----+---------+
5 lignes dans le groupe (0.00 sec)
|