Bonjour, j ai un ptite pobleme avec les triggers je je suis débutante en sql alors je veux creer declencheur qui sauvgarde les anciens valeurs a chaque modification j'essai ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CREATE TRIGGER   trg   BEFORE  insert ON Employees FOR EACH ROW WHEN (new.salaire<>old.salaire) 
Begin
	INSERT INTO historique_salaire VALUE( matric,:old.salaire) ;   
End ;
s'affiche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Warning: Trigger created with compilation errors.
apres la commande show errors
PL/SQL: SQL Statement ignored
PL/SQL: ORA-01747: invalid user.table.column, table.column, or
column specification

PLS-00103: Encountered the symbol "ALTER"
comment verifier que le trigger créer correctement
je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 select * from historique_salaire
mais ça marche pas