Database utløser kjøre kode når du oppdaterer eller setter inn en ny rekord i en SQL Server-database . Du oppretter en ny trigger bruker SQL Server Management Studio redaktør . Triggers har lignende syntaks til lagrede prosedyrer , bortsett fra "trigger " søkeord forteller database til å lagre koden som en tabell trigger. Instruksjoner
en
Klikk på Windows "Start "-knappen og velg "Alle programmer " i menyen . Klikk på " SQL Server ", deretter "SQL Server Management Studio. " Klikk " New Query " for å åpne SQL editor .
2
Skriv inn "skape trigger" syntaks. Skriv inn følgende kode for å angi utløseren opprettelse syntaks : en
lage trigger newtrigger
PÅ kunder
erstatte " kunder " med navnet på tabellen du vil bruke til å løpe på avtrekkeren. For eksempel, hvis du ønsker å kjøre på avtrekkeren etter at en kunde posten er oppdatert , bruker du " kunder " tabellen .
3
Type handlingen som starter på avtrekkeren. For eksempel, hvis du ønsker å kjøre på avtrekkeren etter et innstikk og en oppdatering uttalelse, skriver du inn følgende kode :
etter innsetting , oppdatering
4
Skriv inn koden som utføres når trigger klargjort. For eksempel kan du sette inn en ny rekord etter at en kunde posten er angitt. Følgende kode setter en kunde rekkefølge : .
Setter inn bestillinger ( order_item ) verdier (' Widget Element ')
Du kan taste inn en SQL-kode i kode -delen av trigger
5
Trykk " F5" tasten. Utløseren koden utfører og den nye avtrekkeren er opprettet på SQL server.