2.1. Grundlagen: Trigger und Ereignisbenachrichtigungen

Im Hauptteil dieses Kapitels geht es um die umfangreicheren und komplizierteren Ereignisinfrastrukturen, doch wie SQL Server grundlegend mit Ereignissen umgeht, lässt sich viel leichter anhand von Triggern und Ereignisbenachrichtigungen lernen.

Es gibt zwei grundlegende Varianten von Triggern. Mit DML-Triggern (Data Manipulation Language) werden Vorgänge wie Einfügungen und Aktualisierungen ausgelöst, mit DDL-Trigger (Data Definition Language) server- oder datenbankweit das Erstellen einer Anmeldung oder das Löschen einer Tabelle. DML-Trigger können anstelle des auslösenden Ereignisses ausgeführt werden, aber auch nachdem das Ereignis abgeschlossen ist (jedoch vor dem Commit der Transaktion). ...

Get Microsoft SQL Server 2008 Internals 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.