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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ;

---------------------------------------