Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 13532|Válasz: 0

[Forrás] Beszéljünk az SQL triggerek szerepéről és arról, mikor használják őket

[Linket másol]
Közzétéve 2014. 10. 09. 10:15:42 | | |
A triggerek egy speciális típusú tárolt eljárás, amelyet a felhasználó nem közvetlenül idéz meg, és automatikusan lép életbe, amikor a megadott táblázatban szereplő adatok megváltoznak, így a trigger egy INSERT, UPDATE vagy DELETE utasítás hatására felkelti a triggeret.
A triggerek fő előnye, hogy összetett feldolgozási logikát tartalmazhatnak Transact-SQL kóddal. Ezért a triggerek minden korlátozási funkciót támogathatnak; De ez nem mindig a legjobb megközelítés a megadott funkciók tekintetében. A triggerek értékelhetik a tábla állapotát az adatmódosítás előtt és után, és a különbségek alapján lépéseket tehetnek.

Mivel a triggerek automatikusan hajtódnak le, amikor az SQL műveletek táblázatában rendellenességek vannak, különféle kiszámíthatatlan kivételek jelentkeznek, és nehéz bonyolult üzleti logikai feldolgozást elérni.




Előző:Miért használunk tárolt eljárásokat SQL-ben, és mik az előnyeik?
Következő:SQL tárolt eljárásokat hoz létre paraméterekkel
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com