insérer / supprimer / mettre à jour le déclencheur dans le serveur SQL

Je suis en train de produire un tout-en-un supprimer/insérer/mettre à jour le déclencheur. Je reçois deux "syntaxe incorrecte près APRÈS lors de la deuxième et de la troisième AFTERS et une erreur de syntaxe près de la FIN dernière.

CREATE TRIGGER trig_all_dml
 ON [dbo.file]
 AFTER UPDATE
 AS BEGIN
    UPDATE 
           (excess code)       
 END

 AFTER INSERT
 AS BEGIN
     UPDATE 
             (excess code)
  END

 AFTER DELETE
 AS BEGIN
    UPDATE (excess code)

  END
  GO

Espérons-le, c'est assez d'informations. Je pense que le problème est ma syntaxe mais je ne trouve pas la bonne syntaxe en ligne.

source d'informationauteur user963070