Déclencheurs sur un événement de la base de données

Un déclencheur peut être créé pour l'un des événements de la base de données :

  • CONNECT (connexion à la base de données ou après réinitialisation de la session) ;

  • DISCONNECT (déconnexion de la base de données ou avant la réinitialisation de la session) ;

  • TRANSACTION START (début de transaction) ;

  • TRANSACTION COMMIT (confirmation de la transaction) ;

  • TRANSACTION ROLLBACK (retour en arrière de la transaction).

La variable de contexte RESETTING peut être utilisée dans les déclencheurs des événements CONNECT et DISCONNECT pour distinguer la réinitialisation de la session de la connexion/déconnexion de la base de données.

Il n'est pas possible de spécifier plus d'un événement de base de données pour un déclencheur.