Créer une SEQUENCE de création de tuple
Bonjour,
Pour un projet je dois créer une séquence qui rajoutera de nouvelles lignes dans ma BDD, le problème étant qu'évidément la clée primaire doit rester unique, pour cela il faudrait donc que je récupère la plus grande valeur rentrée et faire +1 j'ai donc pensé à quelque chose de ce genre
Code:
1 2 3
|
CREATE SEQUENCE maSequence START WITH ((SELECT MAX(idcl) FROM CLIENTS;)+1) INCREMENT BY 1;
INSERT INTO CLIENTS VALUES(maSequence.nextval,'Max','Bob','tututu','0102030405'); |
Bien entendu cela ne marche pas mais peut expliquer un peu plus clairement ce que je dois faire
Merci d'avance !