En opdatering trigger er et værktøj , der automatiserer opdatering opgaver, når en bestemt handling er udført. Dette er især praktisk , når du redigerer store datasæt , såsom opdatering af produkt- lister. Udløser bør aldrig være skabt til at opdatere primære nøglefelter , da du ikke har en registrering af , præcis hvilke poster er blevet opdateret i dette tilfælde. Triggers kan opdatere flere felter, og har flere forhold, og bruges kun på UPDATE , SLET eller INDSÆT kommandoer. Instruktioner
1
Åbn en SQL-kommando linje med en database konto, der har administrative rettigheder .
2
Skriv ud skabe aftrækkeren linje. Dette sker i form
CREATE TRIGGER
ON
hvor er det navn, du ønsker at give aftrækkeren, er navnet på den tabel, du vil oprette den udløsende faktor for , og er UPDATE , INSERT eller DELETE-sætning , der starter på aftrækkeren.
< br >
3 Tilføj "hvis" erklæring. Dette er den tilstand, der vil signalere udløseren at begynde . Efter " FOR " erklæring , add : Hej
AS
IF
I dette tilfælde skaber vi en opdatering udløser, så handlingen erklæring vil være UPDATE (). Argumentet til UPDATE handling vil være det felt, du ønsker at udløse opdateringen.
4
Skriv den udløste handling, du ønsker at oprette efter IF erklæring. Dette sker i form
BEGIN
hvor udløste handlinger er, hvad du angiver på aftrækkeren til at gøre efter den indledende opdateringen har fundet sted. Ofte tager form af en simpel opdatering udsagn som : Hej
UPDATE
SET =
HVOR ; =
5 Afslut erklæring ved at tilføje " ende, " . til slutningen af aftrækkeren , og kør erklæring fra kommandolinjen