7.2. DML-Trigger

DML-Trigger, die auf Änderungen an den Daten einer Tabelle reagieren, können wie ihre Pendants für die DML-Anweisungen INSERT, DELETE und UPDATE realisiert werden. In den nächsten beiden Abschnitten werden die drei Varianten FOR, AFTER und INSTEAD OF vorgestellt und es wird erläutert, wie über die virtuellen Tabellen INSERTED und DELETED der Inhalt der modifizierten Zeilen mit altem und neuem Zustand abgerufen werden kann.

7.2.1. FOR, AFTER und INSTEAD OF

DML-Trigger können in drei Varianten auf die Änderungen von Daten reagieren. Diese werden mit den Schlüsselwörtern FOR, AFTER oder INSTEAD OF direkt vor der gewünschten DML-Anweisung festgelegt.

7.2.1.1. FOR

Solche Trigger werden zusammen mit der DML-Anweisung ausgeführt. ...

Get SQL Server 2008-Programmierung mit der CLR und .NET 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.