Creer un compteur

Fermé
del8679 - 28 févr. 2013 à 12:39
jee pee Messages postés 39634 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 avril 2024 - 28 févr. 2013 à 22:12
Bonjour,
je cherche à créer une colonne qui sera ma clé primaire et un numéro lui sera automatiquement incrémenter à chaque insertion de données

merci



A voir également:

2 réponses

Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
28 févr. 2013 à 15:51
Salut,

Tu veux peut être faire une séquence Oracle ?
0
del8679 Messages postés 3 Date d'inscription mardi 4 décembre 2012 Statut Membre Dernière intervention 28 février 2013
28 févr. 2013 à 15:59
oui c'est ce que j'ai fait mais la séquence est basé sur une colonne qui au départ est vide puis se complétera automatiquement lors de mes insertions ?

donc j'ai créé ma séquence et après ... ?
je suis novice
merci pour ta réponse ça me conforte dans mon idée de séquence
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
28 févr. 2013 à 16:37
essaye tu verra bien
0
jee pee Messages postés 39634 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 avril 2024 9 235
Modifié par jee pee le 28/02/2013 à 22:13
Salut,

Quand tu fais l'insert, il faut que sur le champ concerné tu mettes la séquence (ta_sequence.nextval) :

INSERT INTO scott.joueur (id_joueur, j_nom, j_dt_nais)
VALUES (scott.seq_id_joueur.nextval,'Jean','20/08/1975');

ref : http://www.dba-ora.fr/article-sql-insert-into-table-oracle-79868185.html

cdlt
0