Databas utlöser köra kod när du uppdaterar eller infoga en ny post i en SQL Server-databas . Du skapar en ny trigger med SQL Server Management Studio redaktör . Triggers har liknande syntax som lagrade procedurer , förutom den " trigger " nyckelordet berättar databas för att lagra koden som en tabell trigger . Instruktioner
1
Klicka på Windows " Start" och välj " Alla program " i menyn . Klicka på " SQL Server , " klicka sedan på " SQL Server Management Studio . " Klicka på " Ny fråga " för att öppna SQL editor .
2
Skriv " skapa trigger " syntax . Skriv följande kod för att ställa in syntaxen trigger skapelsen :
skapa trigger
newtrigger
kunder
Ersätt " kunder " med namnet på den tabell som du vill använda för att kör avtryckaren . Till exempel , om du vill köra avtryckaren efter en kundpost uppdateras , använder du " kunder " bord . Addera 3
Skriv den åtgärd som initierar avtryckaren . Till exempel , om du vill köra avtryckaren efter en insats och en uppdatering uttalande , skriv följande kod :
efter insert , update
4
Ange sifferkoden som ska köras när trigger initialiserar . Till exempel kan du mata in en andra skiva efter en kundpost anges . Följande kod infogar en kundorder : .
Infoga i order ( order_item ) värden ( ' Widget punkt ' ) katalog
Du kan ange någon SQL-kod i kod avsnittet av avtryckaren
5
Tryck på " F5 " tangenten . Den utlösande koden körs och den nya trigger skapas på SQL -servern .