L3 Info : SGBD
 
◃  Ch. 10 PL/pgSQL  ▹
 

Paramètres automatiques d'un trigger

  • NEW : record correspondant à une ligne en insertion ou modification.
  • OLD : record correspondant à une ligne en destruction ou modification.
  • TG_NAME : nom du trigger en cours d'exécution.
  • TG_WHEN : BEFORE ou AFTER
  • TG_LEVEL : ROW ou STATEMENT
  • TG_OP : INSERT, UPDATE ou DELETE
  • TG_RELID : identifiant de l'objet ayant déclenché le trigger.
  • TG_TABLE_NAME : nom de la table ayant provoqué le trigger.
  • TG_SCHEMA_NAME : nom du schéma de la table ayant provoqué le trigger.
  • TG_NARGS : nombre d'arguments
  • TG_ARGV[] : tableau d'arguments