Trigger

Auch Trigger lassen sich mit SQLCLR-Code realisieren. Prinzipiell gilt alles, was in Kapitel 17 zum Thema T-SQL-Trigger gesagt wurde, im übertragenen Sinne auch für SQLCLR-Trigger. Lesen Sie dort noch einmal nach, wenn Sie sich grundlegend über die Einsatzmöglichkeiten und die Programmierung von Triggern in SQL Server informieren möchten. Sie können DML- und auch DDL-Trigger in der SQLCLR implementieren. Die geänderten Daten stehen in den Pseudo-Tabellen Deleted und Inserted zur Verfügung. DML-Trigger sind automatisch Teil der Transaktion, durch die sie ausgelöst wurden. Alles ganz genau so, wie bei den T-SQL-Triggern.

Ein SQLCLR-Trigger ist zunächst einmal nichts anderes, als eine öffentliche statische Methode ohne Parameter und ohne Rückgabewert. ...

Get Microsoft SQL Server 2008 R2 - Das Entwicklerbuch 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.