Bonjour,

Voici ma requête afin de permettre l'auto-incrémentation d'un de mes champs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
CREATE SEQUENCE MaSequence
  START WITH 1
  MAXVALUE 999999999999999999999999
  MINVALUE 1
  NOCYCLE
  NOCACHE
  NOORDER;
 
CREATE TRIGGER MonTrigger
   BEFORE INSERT
   ON MATABLE
   FOR EACH ROW
BEGIN
   SELECT MaSequence.NEXTVAL
     INTO :NEW.MONCHAMPPKY
     FROM DUAL;
END;
Je l'ai récupéré sur un autre thread mais elle ne fonctionne pas ==> Instruction SQL non valide.

Merci de votre aide