| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan bruges Triggers i SQL -servere
    SQL triggers er en nyttig funktion , der giver en server specifikke instruktioner om , hvad de skal gøre i konkrete situationer . For eksempel kan SQL sættes op til at sende en e-mail hver gang " E-mail mig ! " knappen på dit website er trykket . Disse udløser kan synes som en masse af forvirrende kode i starten, men oprette udløser på din server skal udgøre nogen stor udfordring for den gennemsnitlige web administrator. Ting du skal
    SQL -aktiveret server
    Vis Flere Instruktioner
    Brug udløser i SQL
    1

    Log ind på din SQL server og gå til Enterprise Manager . Find tabellen , hvor den begivenhed vil finde sted .
    2

    Højreklik på denne tabel. Klik på " Alle opgaver ", og derefter " Administrer Triggers ". Opret en ny trigger .
    3

    Den første del af en grundlæggende SQL trigger definerer navnet på aftrækkeren. For eksempel vil vi kalde denne trigger " triggerOne ". For den første linje , skal du indtaste : Hej

    CREATE TRIGGER triggerOne
    4

    Den anden linje vil fortælle serveren hvilken begivenhed bør udløse det. For vores eksempel , vil vi skrive kode , der udløses , når der er en opdatering eller ændring på bordet ExampleBlue . Arrangementet vil blive udløst , når opdateringen er udført, og vil gælde for hele tabellen . For denne linje , skal du indtaste : Hej

    EFTER OPDATERING AF ExampleBlue for hver række
    p Det er også muligt at få denne begivenhed udløses før opdateringen finder sted, ved hjælp af FØR argument i stedet for AFTER . UPDATE ON kan erstattes med INSERT ON eller Slet .
    5.

    sidste stykke kode til at komme ind , er den udløsende faktor redegørelse , som vil fortælle serveren , hvad de skal gøre. Dette afsnit af aftrækkeren kan indeholde en endeløs række af kommandoer og argumenter , men for vores eksempel vil vi instruere serveren til at køre en særlig procedure , hver gang udløseren er slået fra. Så hver gang vores kode er udløst , vil vi få serveren udføre proceduren " UpdateProcedure " ved at indtaste denne kode : Hej

    Exec UpdateProcedure
    6

    Vi har nu følgende kode til vores eksempel SQL trigger : Hej

    CREATE tRIGGER triggerOneAFTER UPDATE ON ExampleBlue FOR HVER ROWEXEC UpdateProcedure

    Gem din nye kommando udløser

    .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan udskrives en række tal i PHP 
    ·Hvordan at spare TinyMCE data til MySQL PHP 
    ·Sådan bruges dollartegn i en String i PHP 
    ·Hvorfor er min PHP MySQL Side så langsom 
    ·Sådan oprettes en Apache MySQL Server konto ved hjælp…
    ·Sådan Split MySQL Strings 
    ·Sådan oprettes en PHP Web Form 
    ·Sådan Place Redirect Code på PHP 
    ·Sådan ændres upload filstørrelse i PHP 
    ·Sådan Lær MySQL kommandoer 
      Anbefalede Artikler
    ·Sådan kompilere med COBOL 
    ·Sådan indstilles Sti til Windows XP Java 
    ·Hvordan afrunder Decimaler i C + + 
    ·Sådan bruges Visual Basic adgang til at sortere data 
    ·Hvad er logisk OR-ingsorgan 
    ·Hvordan man løser en T- Distribution Value Ved hjælp …
    ·Sådan oprettes en delt distributionsliste i SAP 
    ·Resterende tid Funktion i Python 
    ·Sådan Bestem en filtype i PHP 
    ·PHP MySQL UTF8 Problemer 
    Copyright © Computer Viden http://www.computerdk.com