O'Reilly logo

SQL Server 2008-Programmierung mit der CLR und .NET by Thorsten Kansy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7.5. Beispielhaftes

Da ein Beispiel besser als tausend Worte sein kann, finden Sie zum Schluss dieses Kapitel zwei Beispiele, salomonisch so aufgeteilt, das eins zu der Kategorie DML-Trigger gezählt werden kann, und das andere zu DDL-Trigger.

7.5.1. Veränderten Tabelleninhalt in eine Datei schreiben

Das erste Beispiel zeigt, wie Daten einer Tabelle, bevor diese verändert oder gelöscht werden, in eine Datei geschrieben werden. Dafür werden die betreffenden Zeilen aus der virtuellen DELETED-Tabelle in ein System.Data.DataTable-Objekt gelesen und in einer Datei serialisiert. Der Dateiname wird dabei aus der DML-Anweisung (UPDATE / DELETE), der Sitzungs-ID des aktuellen Prozesses und einer zufälligen ID (GUID[]) gebildet. Die Datei wird hartcodiert ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required