Sql

Résolu
Vero19 -  
 Vero19 -
Bonjour,

au fait voilà, dans ma table client, pour id_clt, j'ai besoin d'incrémenter cet attribut au fur et à mesure que les enregistrement sont insérés dans la table, et je sais pas exactement comment faire,
si vous avez la moindre proposition n'hésitez pas
merci d'avance

2 réponses

Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   369
 
Je ne sais pas avec quelle base de données tu travailles mais dans chacune d'elles tu as la possibilité de mettre un auto-incrémentation au moment au tu crée le champs en question...
0
Vero19
 
merci breub62, c sympo, bonne continuation
0
Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   369
 
De rien.
Bonne continuation à toi ;-)
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
Sur MySQL :

mysql> create table t3(c1 int not null auto_increment primary key, c2 varchar(2) not null);
Query OK, 0 rows affected (0.00 sec)

mysql> desc t3;
+-------+------------+------+-----+---------+----------------+
| Field | Type       | Null | Key | Default | Extra          |
+-------+------------+------+-----+---------+----------------+
| c1    | int(11)    | NO   | PRI | NULL    | auto_increment |
| c2    | varchar(2) | NO   |     | NULL    |                |
+-------+------------+------+-----+---------+----------------+
2 rows in set (0.05 sec)

mysql> insert into t3(c2) values('aa');
Query OK, 1 row affected (0.00 sec)

mysql> insert into t3(c2) values('bb');
Query OK, 1 row affected (0.00 sec)

mysql> insert into t3(c2) values('cc');
Query OK, 1 row affected (0.00 sec)

mysql> select * from t3;
+----+----+
| c1 | c2 |
+----+----+
|  1 | aa |
|  2 | bb |
|  3 | cc |
+----+----+
3 rows in set (0.00 sec)


0
Vero19
 
Merci énormément HostOfSeraphim, ça marche, oh si tu savais jété sr netbeans et j'ai écris quelques lignes déjà pour cette incrémentation, ca m'évitera pleins de trala pour la suite, merci
bonne continuation
0