9.4. Trigger
Mithilfe von Triggern lassen sich Reaktionen auf Datenänderungsoperationen einfach automatisieren. Ein Trigger ist eine spezielle Form einer gespeicherten Prozedur, die automatisch ausgeführt wird, sobald ein bestimmtes Ereignis eintritt. Dabei unterscheidet man zwischen zwei Varianten von Triggern:
DML-Trigger
DDL-Trigger
Die häufiger eingesetzten DML-Trigger reagieren auf INSERT-, UPDATE- und DELETE-Anweisungen und werden meist dazu genutzt, Statistiken zu aktualisieren oder ein Protokoll bzw. eine Datenhistorie mitzuführen.
DDL-Trigger werden dagegen ausgelöst, sobald eine entsprechende Änderung an der Datenstruktur ausgeführt wird. Eine genaue Beschreibung der DDL-Trigger erfolgt in Kapitel 10, Datenbankadminis-tration mit SQL ...
Get Datenbanken entwickeln mit SQL Server 2008 Express Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.