Documentation PostgreSQL 18.4 » Programmation serveur » Triggers sur événement

Précédent Niveau supérieur Suivant
37.4. Un exemple complet de trigger Sommaire 38.1. Aperçu du fonctionnement des triggers sur événement

Chapitre 38. Triggers sur événement

Table des matières

38.1. Aperçu du fonctionnement des triggers sur événement
38.1.1. login
38.1.2. ddl_command_start
38.1.3. ddl_command_end
38.1.4. sql_drop
38.1.5. table_rewrite
38.1.6. Triggers d'événements dans les transactions annulées
38.1.7. Création de triggers d'événements
38.2. Écrire des fonctions trigger sur événement en C
38.3. Un exemple complet de trigger sur événement
38.4. Un exemple de trigger sur événement de table modifiée
38.5. Exemple de trigger sur événement de connexion

Afin d'améliorer le mécanisme des triggers expliqué dans Chapitre 37, PostgreSQL fournit également des triggers sur événement. À la différence des triggers normaux, qui sont attachés à une seule table et ne capturent que des événements DML, les triggers sur événements sont globaux sur une base en particulier et sont capables de capturer tous les événements DDL.

Comme les triggers normaux, les triggers sur événement peuvent être écrits dans n'importe quel langage procédural qui inclut le support des triggers sur événement, ou en C, mais pas en pur SQL.

AltStyle によって変換されたページ (->オリジナル) /