Les modèles de trigger et éléments de modèle de trigger PowerAMC permettent de créer des triggers modulaires et réutilisables.
Un moment associé à un événement (soit avant, soit après)
Un événement qui peut se produire sur une ligne de table (Suppression, Insertion ou Modification)
Le code qui effectue l'action du trigger, et peut contenir des références à des éléments de modèle de trigger, qui sont des blocs de script réutilisables.
Vous pouvez modifier le code de ces modèles prédéfinis, mais vous ne pouvez ni les supprimer ni les renommer :
Type de modèle |
Génère un trigger/une procédure est exécuté... |
---|---|
InsertTrigger |
Avec l'insertion |
BeforeInsertTrigger |
Avant l'insertion |
AfterInsertTrigger |
Après l'insertion |
InsertProc |
Lorsqu'appelé par InsertTrigger |
BeforeInsertProc |
Lorsqu'appelé par BeforeInsertTrigger |
AfterInsertProc |
Lorsqu'appelé par AfterInsertTrigger |
Type de modèle |
Génère un trigger/une procédure est exécuté... |
---|---|
UpdateTrigger |
Avec la modification |
BeforeUpdateTrigger |
Avant la modification |
AfterUpdateTrigger |
Après la modification |
UpdateProc |
Lorsqu'appelé par UpdateTrigger |
BeforeUpdateProc |
Lorsqu'appelé par BeforeUpdateTrigger |
AfterUpdateProc |
Lorsqu'appelé par AfterUpdateTrigger |
Type de modèle |
Génère un trigger/une procédure est exécuté... |
---|---|
DeleteTrigger |
Avec la suppression |
BeforeDeleteTrigger |
Avant la suppression |
AfterDeleteTrigger |
Après la suppression |
DeleteProc |
Lorsqu'appelé par DeleteTrigger |
BeforeDeleteProc |
Lorsqu'appelé par BeforeDeleteTrigger |
AfterDeleteProc |
Lorsqu'appelé par AfterDeleteTrigger |