Un champ auto-incrémanté sous oracle

Fermé
cylia - 9 juin 2010 à 10:35
 fiu - 9 juin 2010 à 11:17
Bonjour, tout le monde
j'ai une table que j'ai créer avec oracle, mais je sais pas coment rendre la clé de cette table incrémantable automatiquement, c'est à dire rendre sa clé primaire auto-incrémantée .
svp s'il y a quelqu'un qui peux me doner la solution, sinon je doit refaire toute la conception et tout le projet.

merci.
A voir également:

1 réponse

Salut

l'auto-incrément n'existe pas sous Oracle
il existe les SEQUENCE que tu incrémentes à la demande et dont les valeurs peuvent être utilisées comme ID

tu crées la séquence avec create sequence nom_de_la_sequence options
et tu récupères la valeur incrémentée avec nom_de_la_sequence.nextval

je te laisse consulter la littérature pour éclaircir les options et les conditions d'utilisation
0