Les types de déclencheurs Oracle incluent : 1. INSERT (déclenché lorsqu'un enregistrement est inséré) ; 2. UPDATE (déclenché lorsqu'un enregistrement est mis à jour) ; 3. DELETE (déclenché lorsqu'un enregistrement est supprimé) ; l'événement) ; 5. AFTER (exécuter l'action après l'événement) ; 6. INSTEAD OF (remplacer l'action d'événement d'origine) ; 7. ROW (appliquer l'action uniquement à des lignes spécifiques) ; . DDL (dans l'instruction DDL Déclenchée lors de l'exécution) ; 10. Système (créé et maintenu par Oracle).
Types de déclencheurs dans Oracle
Un déclencheur dans Oracle est un objet de base de données qui effectue automatiquement une action spécifiée lorsqu'un événement spécifique se produit. Les déclencheurs sont principalement divisés dans les types suivants :
1. Le déclencheur INSERT
est déclenché dans la table d'insertion d'enregistrement.
2. Le déclencheur UPDATE
est déclenché lorsqu'un enregistrement est mis à jour dans le tableau.
3. Le déclencheur DELETE
est déclenché lorsqu'un enregistrement est supprimé de la table.
4. Déclencheur AVANT
Un déclencheur qui effectue des actions avant qu'un événement ne se produise.
5. Déclencheur APRÈS
Un déclencheur qui effectue une action après qu'un événement se produit.
6. INSTEAD OF trigger
Un déclencheur qui remplace l'action de l'événement d'origine.
7. Déclencheur ROW
Un déclencheur qui applique uniquement des actions à des lignes spécifiques.
8. Déclencheur STATEMENT
Un déclencheur qui applique des actions à l'ensemble de l'instruction SQL.
9. Déclencheur DDL
Un déclencheur qui se déclenche lorsqu'une instruction du langage de définition de données (DDL) (telle que CREATE, ALTER, DROP) est exécutée.
10. Déclencheurs système
Déclencheurs intégrés créés et maintenus par Oracle.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!