bonjour à tous,
Voilà je crée une table TST1 en créant une séquence avec ce trigger :
mais le problème est que la séquence s'incrémente tout le temps comment faire pour que la valeur de SEQ_TSTT soit égal à 1 tout le temps au départ et ensuite s'incrémente?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 create or replace TRIGGER trg_TST1 BEFORE INSERT ON TST1 REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT SEQ_TSTT.nextval INTO :NEW.IND FROM DUAL; END;
Si quelqu'un peut m'aider merçi
Partager