bonjour atous ,
je veux créer un trigger qui se déclanche aprés insertion et qui transforme une prime en euros si la date du champs ANNEE est anterieur a 20001 .
sur la table :
GAIN (NUJOUEUR, LIEUTOURNOI, ANNEE, PRIME, SPONSOR)
j'ai crée le trigger suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 create or replace trigger majGain after insert on gain for each row when (:new.annee < 2001) begin :new.prime := :new.prime * 0,15244901 ; end; /
mais le méssage d'erreur suivant :
UTILISATION INCORRECTE DE LA VARIABLE DE LIAISON DANS LE DECLENCHEUR
je trouve pas la soulution
merci d'avance de votre aide
Partager