Datenbank löst Code ausführen, wenn Sie aktualisieren oder einen neuen Datensatz einfügen in eine SQL Server-Datenbank. Sie erstellen einen neuen Trigger mithilfe von SQL Server Management Studio -Editor. Trigger haben ähnliche Syntax für gespeicherte Prozeduren , mit Ausnahme der " Trigger" Stichwort erzählt die Datenbank , um den Code als Tabelle Trigger speichern. Anleitung
1
Klicken Sie in Windows auf "Start " und wählen Sie "Alle Programme " im Menü . Klicken Sie auf " SQL Server " und anschließend auf " SQL Server Management Studio. " Klicken Sie auf " Neue Abfrage ", um die SQL -Editor zu öffnen .
2
Typ der " create trigger " Syntax . Geben Sie den folgenden Code , um die Trigger -Erstellung Syntax :
create trigger newtrigger
ON Kunden
Ersetzen " Kunden " mit dem Namen der Tabelle, die Sie verwenden führen Sie den Auslöser. Zum Beispiel, wenn Sie den Auslöser , nachdem ein Kunde Datensatz aktualisiert ausführen möchten, verwenden Sie den " Kunden "-Tabelle .
3
Art der Aktion , die den Trigger auslöst. Zum Beispiel, wenn Sie den Auslöser nach einem Einsatz und einer Update-Anweisung ausführen möchten , geben Sie den folgenden Code:
nach insert, update
4
Geben Sie den Code, der ausgeführt wird, wenn die Trigger initialisiert . Zum Beispiel können Sie einen zweiten Datensatz , nachdem ein Kunde eingetragen wird einzufügen. Der folgende Code fügt einen Kundenauftrag : .
Insert into Aufträge ( ORDER_ITEM ) values (' Widget Item' )
Sie können beliebige SQL- Code in die Codeausführung Abschnitt der Trigger geben
5
Drücken Sie die Taste "F5" . Die Trigger- Code ausgeführt und der neue Trigger auf dem SQL- Server erstellt.