架构师_程序员_码农网

K Parooli taastamine
Registreeri

QQ登录

Ainult üks samm, et alustada

Otsi
View:8601|Reply: 0
打印 上一主题 下一主题

[Informatsioon]Sissejuhatus rolli sql trigerid, millistel asjaoludel kasutada trigerid

[Kopeeri link]
L 跳转到指定楼层
hoone omanikule
发表于 2014-10-9 10:15:42|只看该作者回帖奖励|ReverseBrowse|Read Mode
Triggerid on kasutatavad olukordades, kus soovite, et erinevaid lisamisi, kustutamisi või andmete muutusi käsitletaks kohe, ja need on eriline salvestatud protseduuride tüüp, mida kasutaja ei kutsu otse üles, mis hakkab automaatselt tööle, kui andmed määratud tabelis muutuvad, ärgates käivitama trigerit vastuseks INSERT-, UPDATE- või DELETE-käsklusele.
Triggerite peamine eelis on see, et nad võivad sisaldada keerukat töötlemisloogikat, kasutades Transact-SQL koodi. Selle tulemusena võivad trigerid toetada kogu piirangute funktsionaalsust, kuid see ei ole alati parim lähenemisviis antud funktsionaalsuse jaoks. Triggerid võivad ka hinnata tabeli olekut enne ja pärast andmete muutmist ning võtta erinevuste põhjal vastumeetmeid.

Kuna trigerid täidetakse automaatselt, siis kui sql-ga opereeritavas tabelis on ebanormaalne olukord, tekivad kõikvõimalikud ettearvamatud erandid ja keerulise äriloogika töötlemise saavutamine on keeruline, mistõttu ei kasutata trigerid üldiselt suuremahulistes rakendussüsteemides ja andmete töötlemise ühtlustamiseks kasutatakse salvestatud protseduure või vaheprogramme.




Paari: sql miks kasutada salvestatud protseduure, millised on nende eelised?
Järgmine artikkel: sql luua salvestatud protseduur koos parameetritega
koodi talupidaja võrku, ainult avaldatud praktika protsessis, tekkinud tehnilised raskused, mitte eksitada teisi.
Sa pead sisse logima, enne kui saad tagasi postitada Logi sisse | Registreeru

S ee versioon integraalseid reegleid


DISCLAIMER: Kogu tarkvara, programmeerimismaterjalid või artiklid, mida Code Farmer avaldab, kasutatakse ainult õppimise ja uurimise eesmärgil; eespool nimetatud sisu ei tohi kasutada kaubanduslikel või ebaseaduslikel eesmärkidel, vastasel juhul kõik tagajärjed palun vastutavad kasutaja eest. See sait teavet võrgu, autoriõiguse vaidlus ei ole midagi pistmist selle saidi. Te peate eespool nimetatud sisu täielikult eemaldama oma arvutist 24 tunni jooksul pärast allalaadimist. Kui teile meeldib programm, palun toetage ehtsat tarkvara, osta registreerimine ja saada paremat ehtsat teenust. Kui esineb rikkumine, võtke meiega ühendust e-posti teel, et sellega tegeleda.

Mail To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-17 12:22

Kiire vastusTagasi ülesTagasi nimekirja