11.07.2015 Aufrufe

Trigger - Datenbanken

Trigger - Datenbanken

Trigger - Datenbanken

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

GranularitätGranularität• FOR EACH ROW• pro bearbeitetes Tupel• n-mal ausgeführt, bevor/nachdem n Tupel abgearbeitet• FOR EACH STATEMENT• pro DML-Anweisung• einmal ausgeführt nachdem Anweisung abgearbeitet• nur für AFTER-<strong>Trigger</strong>• bei UPDATE und DELETE: auch aktiviert falls kein Tupel verändert/gelöschtBeispiel• Pflege der Firmenstatistik nach jedem Einfügen eines neuen MitarbeitersCREATE TRIGGER NEW_HIREDAFTER INSERT ON EMPLOYEEFOR EACH ROWUPDATE COMPANY_STATS SET NBEMP = NBEMP + 1;W. Lehner, T. Jäkel, T. Kiefer5 Stored Procedures (Teil B) und <strong>Trigger</strong> | 22

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!