Hvordan bruke en Trigger å oppdatere en kolonne

En utløser er en type Microsoft SQL Server-koden som utføres hver gang en post i en tabell oppdateringer. Du oppretter en trigger til å utføre noen form for SQL kommando når brukeren oppdaterer dataene i en av rekord felt. En trigger gjør det mer praktisk å oppdatere andre tabeller etter at en bruker endrer databaseinformasjon. SQL Server triggere er satt opp i Management Studio, som er en del av database-programvare.

Bruksanvisning

1 Klikk på Windows "Start" -knappen og velg "Alle programmer". Klikk på "SQL Server", deretter "SQL Server Management Studio." Denne snarveien åpner SQL Server-programvaren.

2 Klikk på databasen du vil redigere. En liste over alternativer utvides under databasenavnet. Klikk på "Programmerbarhet." En annen liste utvides under ikonet. Høyreklikk på "Triggers" -ikonet og velg "New Trigger", deretter "Update". En mal åpnes der du oppretter en ny oppdateringsspørring for tabellene.

3 Skriv inn oppdateringsspørring i malen. For eksempel, hvis du ønsker å sende en e-post etter en tabell posten er oppdatert, kan du bruke følgende kode:

FOR UPDATE

SOM

EXEC master..xp_sendmail Min e-post ",

'You have updated the database.'

Erstatt "Min e-post" med din e-postadresse og teksten med din egen e-postmelding.

4 Trykk på "F5" tasten på tastaturet. Den "F5" tasten er snarveien til å utføre, lage og lagre på avtrekkeren på databaseserveren.

Hint

  • Du kan også lage triggere for "innsatsen", "velg" og "delete" SQL-setninger.