begin process at 2008 08 08 21:09:13
1 223 607 membres
365 nouveaux aujourd'hui
14 230 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme de trigger sous oracle [ Oracle / Divers ] (EmacLi)

probleme de trigger sous oracle le 31/10/2006 15:34:11

EmacLi
Bonjour à tous.

Voila, j'ai un petit trigger qui ne fonctionne pas.
J'aurais voulu l'avi d'un expert:

CREATE OR REPLACE TRIGGER nomTrigger

BEFORE INSERT OR UPDATE ON UTILISATEUR FOR EACH ROW 
BEGIN 
   SELECT nomSequence.nextval into :new.USR_ID from dual
END

Merci beaucoup pour votre aide!

Re : probleme de trigger sous oracle le 31/10/2006 15:51:43

EmacLi

Je l'ai un peu modifié mais il ne fonctionne toujours pas.

Ce trigger a pour objectif d'auto-incrémenté le champs PK de chaques lignes ajoutées.

CREATE OR REPLACE
TRIGGER nomTrigger BEFORE INSERT Utilisateur FOR EACH ROW
BEGIN 
   SELECT nomSequence.NEXTVAL INTO :NEW.USR_ID FROM DUAL
END


Re : probleme de trigger sous oracle le 31/10/2006 16:12:14

EmacLi
Réponse acceptée !
j'ai trouvé !
Il manquait un ; aprés dual et aprés end.

Merci moi même ! 


Classé sous : probleme, oracle, trigger

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS