Trigger d'auto-incrémentation
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:
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:
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.