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

Combinaison de Triggers (2/2)

  • Trace d'exécution :
    UPDATE outlaw SET ol_nom = 'Dalton';
      
    NOTICE:  Mis-à-jour en cours : TG_OP=UPDATE
    NOTICE:  Ancienne Valeur de l'enregistrement : (22,Stilton,Joe,1865-04-01)
    NOTICE:  Mis-à-jour en cours : TG_OP=UPDATE
    NOTICE:  Ancienne Valeur de l'enregistrement : (23,Stilton,Jack,1866-07-04)
    NOTICE:  Mis-à-jour en cours : TG_OP=UPDATE
    NOTICE:  Ancienne Valeur de l'enregistrement : (24,Stilton,William,1867-11-28)
    NOTICE:  Mis-à-jour en cours : TG_OP=UPDATE
    NOTICE:  Ancienne Valeur de l'enregistrement : (25,Stilton,Averell,1868-12-25)
    NOTICE:  Nouvelle Valeur de l'enregistrement : (22,Dalton,Joe,1865-04-01)
    NOTICE:  Nouvelle Valeur de l'enregistrement : (23,Dalton,Jack,1866-07-04)
    NOTICE:  Nouvelle Valeur de l'enregistrement : (24,Dalton,William,1867-11-28)
    NOTICE:  Nouvelle Valeur de l'enregistrement : (25,Dalton,Averell,1868-12-25)
    UPDATE 4
    
    INSERT INTO outlaw VALUES (DEFAULT, 'McCarty', 'William Henry', '1859-11-23'), (DEFAULT, 'Valance', 'Liberty', '1872-07-04');
    
    NOTICE:  Insertion en cours : TG_OP=INSERT
    NOTICE:  4 outlaws dans la table avant les insertions
    NOTICE:  Insertion en cours : TG_OP=INSERT
    NOTICE:  5 outlaws dans la table avant les insertions
    NOTICE:  6 outlaws dans la table après les insertions
    INSERT 0 2