salut je veux crée un trigger pour mettre a jour une liste de id_etudiant et nom_filiere dans une table payement_etudiant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
create or replace trigger liste_pay
  after insert or update or delete on ETUDIANT for each row
begin
   if inserting or updating then   insert into payement_etudiant(id_etudiant,nom_filiere) values (:new.id_etudiant,:new.nom_filiere) ;
 
   else if deleting then
                       delete from payement_etudiant where id_etudiant=:old.id_etudiant;
   end if ;
end liste_pay;
j'ai des erreurs de compilation que je trouve pas , aidez moi svp