Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan bruke Triggers i SQL Servere
    SQL triggere er en nyttig funksjon som gir en server spesifikke instruksjoner om hva du skal gjøre i bestemte situasjoner. For eksempel kan SQL settes opp til å sende ut en e-post hver gang " Email meg ! " knappen på nettstedet ditt trykkes. Disse utløser kan virke som en masse forvirrende kode i starten, men å sette opp triggere på serveren din skal utgjøre noen stor utfordring for den gjennomsnittlige Web administrator . Du trenger
    SQL - aktivert server
    Vis flere instruksjoner
    Bruke triggere i SQL
    en

    Logg inn på din SQL server og gå til Enterprise Manager . Finne tabellen der arrangementet skal finne sted .
    2

    Høyreklikk på denne tabellen . Klikk på " All Tasks ", og deretter "Manage Triggers ". Opprett en ny trigger.
    3

    Den første delen av en grunnleggende SQL trigger definerer navnet på avtrekkeren. For et eksempel , vil vi kalle dette trigger " triggerOne . " For første linje, skriver du:

    CREATE TRIGGER triggerOne
    4

    Den andre linjen vil fortelle serveren hva arrangementet skal utløse det. For vårt eksempel , vil vi skrive kode som utløses når det er en oppdatering eller modifisering på bordet ExampleBlue . Arrangementet vil bli utløst etter at oppdateringen er utført, og vil gjelde for hele tabellen. For denne linjen , skriv : en

    ETTER OPPDATERING PÅ ExampleBlue for hver rad

    Det er også mulig å ha denne hendelsen utløses før oppdateringen finner sted, ved å bruke FØR argument i stedet for ETTER . OPPDATERING PÅ kan erstattes med SETT PÅ eller DELETE ON .
    5

    Den siste brikken i koden for å angi er utløseren uttalelsen , som vil fortelle serveren hva de skal gjøre . Denne delen av utløseren kan inneholde et uendelig utvalg av kommandoer og argumenter , men for vårt eksempel vil vi skal regissere serveren til å kjøre en bestemt prosedyre hver gang avtrekkeren er satt av. Så hver gang vår kode er utløst , vil vi ha serveren utføre prosedyren " UpdateProcedure " ved å legge inn denne koden : en

    Exec UpdateProcedure
    6

    Vi har nå følgende kode for vår eksempel SQL trigger : en

    CREATE tRIGGER triggerOneAFTER OPPDATERING pÅ ExampleBlue FOR HVER ROWEXEC UpdateProcedure

    Lagre din nye kommando trigger

    .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan trekke et utdrag fra en String Med PHP 
    ·Slik installerer MySQL Database Server på en Windows-P…
    ·Hvordan Echo et bilde i PHP 
    ·Hvordan lese e-post ved hjelp PHP 
    ·Hvordan lese et element av en Array som en String i PHP…
    ·Hvor å Endre Gruppe PHP i cPanel 
    ·Slik viser og struktur MySQL med PHP 
    ·Slik installerer du en PHP pakke 
    ·Slik eksporterer du sette inn uttalelser i MySQL 
    ·Slik viser et Count i PHP og MySQL 
      Anbefalte artikler
    ·Opplæring for SQL-lagrede prosedyrer 
    ·Hvordan : ScrollArea i Python 
    ·Hvordan bruke avmerkingsboksene i MFC 
    ·Python Funksjon Med parametere 
    ·Hvordan erstatte Div Codes 
    ·Hvordan bruke Alice til Program Games 
    ·Slik konverterer en dato for å UTC Bruke Java 
    ·Random funksjon i COBOL 
    ·Slik importerer Ruby Klasser 
    ·Hvordan kjøre en Python -fil som EXE Med Python 3 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/