Geschrieben von Axel Pürner am März 04, 2004 um 17:21:
Als Antwort auf Re: triggeraufgabe geschrieben von dennis on März 03, 2004 um 18:57:
Habt Ihr keine Musterlösungen für alte Klausuren?
Hier ein Beispiel für einen Insert-Trigger:
create trigger ins_anz after insert on verkauf referencing old as xr for each row mode db2sql update verkaeufer set anzahl_verkaeufe = anzahl_verkauefe + 1 where person_id = xr.person_id;
Ohne Gewähr, da nicht getestet!
Delete-Trigger analog mit anzahl_verkauefe - 1 und Update-Trigger für Spalte person_id mit zwei Updates (Zugang neuer Verkäufer + Abgang alter Verkäufer)