Les types de modèles de trigger de SGBD prédéfinis qui sont fournis avec PowerAMC contrôlent les contraintes d'intégrité référentielle relatives à l'insertion, à la modification et à la suppression. Selon le SGBD courant, il peut exister un modèle before et after pour chaque type de trigger.
Vous pouvez modifier le code de ces modèles de trigger prédéfinis, mais vous ne pouvez ni les renommer, ni les supprimer.
Les types de modèle de trigger suivants existent, mais peuvent varier en fonction du SGBD :
Type de modèle |
Génère un trigger ou une procédure exécuté... |
---|---|
UpdateTrigger |
A la modification |
BeforeUpdateTrigger |
Avant la modification |
AfterUpdateTrigger |
Après la modification |
UpdateProc |
Lorsqu'il est appelé par UpdateTrigger |
BeforeUpdateProc |
Lorsqu'il est appelé par BeforeUpdateTrigger |
AfterUpdateProc |
Lorsqu'il est appelé par AfterUpdateTrigger |
Type de modèle |
Génère un trigger ou une procédure exécuté... |
---|---|
UpdateTrigger |
A la modification |
BeforeUpdateTrigger |
Avant la modification |
AfterUpdateTrigger |
Après la modification |
UpdateProc |
Lorsqu'il est appelé par UpdateTrigger |
BeforeUpdateProc |
Lorsqu'il est appelé par BeforeUpdateTrigger |
AfterUpdateProc |
Lorsqu'il est appelé par AfterUpdateTrigger |
Type de modèle |
Génère un trigger ou une procédure exécuté... |
---|---|
DeleteTrigger |
A la suppression |
BeforeDeleteTrigger |
Avant la suppression |
AfterDeleteTrigger |
Après la suppression |
DeleteProc |
Lorsqu'il est appelé par DeleteTrigger |
BeforeDeleteProc |
Lorsqu'il est appelé par BeforeDeleteTrigger |
AfterDeleteProc |
Lorsqu'il est appelé par AfterDeleteTrigger |