[Trigger]Erreur de Compilation
Salut a Tous ,
Je débute en langage PL/SQL et dans la notion de Trigger aussi , donc apres avoir tapé ce code j'ai cette réponse du compilo :
Déclencheur crée avec des erreurs de compilation
après l'avoir quelque peu modifié j'ai cette erreur : j'ai un nombre juste après ma requête , je fais entré et ca incrémente le nombre de 1 . Tout Ça dans l'invite de commande.
Sauriez vous ou est l'erreur ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
------------------------------------
CREATE TRIGGER Poids
BEFORE INSERT OR UPDATE ON Colis
FOR EACH ROW
DECLARE
p integer;
PoidsMax exception ;
PoidsMin exception ;
BEGIN
SELECT colis.new.Poids into p ;
IF p > 10000 then RAISE PoidsMax ; End if ;
IF p < 0 then RAISE PoidsMin ; End If ;
EXCEPTION
WHEN PoidsMax then raise_application_error ("Le Poids est trop elevé") ;
WHEN PoidsMin then raise_application_error ("Le Poids doit être superieur a 10") ;
END ;
--------------------------------------- |