Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  plpgsql_trigger.out   Sprache: unbekannt

 
Spracherkennung für: .out vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

-- Simple test to verify accessibility of the OLD and NEW trigger variables
create table testtr (a int, b text);
create function testtr_trigger() returns trigger language plpgsql as
$$begin
  raise notice 'tg_op = %', tg_op;
  raise notice 'old(%) = %', old.a, row(old.*);
  raise notice 'new(%) = %', new.a, row(new.*);
  if (tg_op = 'DELETE') then
    return old;
  else
    return new;
  end if;
end$$;
create trigger testtr_trigger before insert or delete or update on testtr
  for each row execute function testtr_trigger();
insert into testtr values (1, 'one'), (2, 'two');
NOTICE:  tg_op = INSERT
NOTICE:  old(<NULL>) = (,)
NOTICE:  new(1) = (1,one)
NOTICE:  tg_op = INSERT
NOTICE:  old(<NULL>) = (,)
NOTICE:  new(2) = (2,two)
update testtr set a = a + 1;
NOTICE:  tg_op = UPDATE
NOTICE:  old(1) = (1,one)
NOTICE:  new(2) = (2,one)
NOTICE:  tg_op = UPDATE
NOTICE:  old(2) = (2,two)
NOTICE:  new(3) = (3,two)
delete from testtr;
NOTICE:  tg_op = DELETE
NOTICE:  old(2) = (2,one)
NOTICE:  new(<NULL>) = (,)
NOTICE:  tg_op = DELETE
NOTICE:  old(3) = (3,two)
NOTICE:  new(<NULL>) = (,)

[Dauer der Verarbeitung: 0.23 Sekunden, vorverarbeitet 2026-08-10]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=277311
#Domains=655579