Bonjour tout le monde;
J'ai un problème avec le trigger d'auto-incrémentation.
Erreur:PLS-00382:expression de mauvais type l'erreur indiqué est sur la ligne 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
CREATE OR REPLACE TRIGGER TG_2
BEFORE INSERT
ON DIMBASSIN 
FOR EACH ROW
BEGIN
    SELECT SEQ_AUTOINCR INTO:NEW.ID_BASSIN FROM DUAL;
END;
Le sequence SEQ_AUTOINCR:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
CREATE SEQUENCE SEQ_AUTOINCR
  START WITH 1
  MAXVALUE 999999999999999999999999999
  MINVALUE 1
  NOCYCLE
  CACHE 20
  NOORDER;
Est-ce que vous pouvez m'aider à résoudre ce problème ?
Je travaille sous Oracle 8i et j'utilise toad.
Merci d'avance.