Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 13532|Vastaus: 0

[Lähde] Puhutaanpa SQL-triggerien roolista ja siitä, milloin niitä käytetään

[Kopioi linkki]
Julkaistu 9.10.2014 10.15.42 | | |
Triggerit ovat erityinen tallennettu proseduurityyppi, jota käyttäjä ei suoraan kutsu, ja ne astuvat automaattisesti voimaan, kun määritellyn taulukon tiedot muuttuvat, herättäen laukaisijan vastauksena INSERT-, UPDATE- tai DELETE-lauseeseen.
Laukaisimien pääetu on, että ne voivat sisältää monimutkaista prosessointilogiikkaa Transact-SQL-koodin avulla. Siksi laukaisijat voivat tukea kaikkia rajoitteiden toimintoja; Mutta se ei aina ole paras tapa annettujen ominaisuuksien osalta. Laukaisijat voivat myös arvioida taulukon tilaa ennen ja jälkeen datan muokkaukset ja toimia erojen perusteella.

Koska laukaisimet suoritetaan automaattisesti, kun SQL-operaatioiden taulukossa on poikkeavuuksia, syntyy erilaisia arvaamattomia poikkeuksia, ja monimutkaisen liiketoimintalogiikan prosessoinnin saavuttaminen on vaikeaa.




Edellinen:Miksi käyttää tallennettuja menetelmiä SQL:ssä, ja mitkä ovat niiden edut?
Seuraava:SQL luo tallennettuja proseduureja parametreilla
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com