架构师_程序员_码农网

P Získanie hesla
Registrácia

QQ登录

Stačí jeden krok, aby ste mohli začať

Vyhľadávanie
Zobrazenie:8601|Odpoveď: 0
打印 上一主题 下一主题

[Informácie]Úvod do úlohy spúšťačov sql, za akých okolností sa používajú spúšťače

[Kopírovať odkaz]
V 跳转到指定楼层
majiteľovi budovy
发表于 2014-10-9 10:15:42|只看该作者回帖奖励|Reverznéprehliadanie|Režim čítania
Spúšťače sa používajú v situáciách, keď chcete, aby sa rôzne pridania, vymazania alebo zmeny údajov spracovali okamžite, a sú špeciálnym typom uloženej procedúry, ktorú používateľ nevyvoláva priamo, ale ktorá sa automaticky prejaví, keď sa údaje v zadanej tabuľke zmenia, pričom sa prebudí, aby sa spúšťač vyvolal v reakcii na príkaz INSERT, UPDATE alebo DELETE.
Hlavnou výhodou spúšťačov je, že môžu obsahovať zložitú logiku spracovania pomocou kódu jazyka Transact-SQL. V dôsledku toho môžu spúšťače podporovať všetky funkcie obmedzení; nie vždy je to však najlepší prístup pre danú funkcionalitu. Spúšťače môžu tiež vyhodnotiť stav tabuľky pred a po úprave údajov a na základe rozdielov prijať protiopatrenia.

Keďže sa spúšťače vykonávajú automaticky, tak keď sa v tabuľke obsluhovanej sql vyskytne neštandardná situácia, dôjde k rôznym nepredvídateľným výnimkám a je ťažké dosiahnuť komplexné spracovanie biznis logiky, preto sa spúšťače vo všeobecnosti nepoužívajú v rozsiahlych aplikačných systémoch a na zjednotenie spracovania údajov sa používajú uložené procedúry alebo middleware.




Predchádzajúci: sql prečo používať uložené procedúry, aké sú výhody?
Ďalší článok: sql vytvoriť uloženú procedúru s parametrami
kód farmárskej siete, zverejnený len v procese praxe, vyskytli sa technické ťažkosti, neuvádzať ostatných do omylu.

T áto verzia integrálnych pravidiel


VYHLÁSENIE: Všetok softvér, programové materiály alebo články uverejnené Code Farmer sa používajú len na vzdelávacie a výskumné účely; uvedený obsah sa nesmie používať na komerčné alebo nezákonné účely, v opačnom prípade za všetky dôsledky zodpovedá používateľ. Táto stránka informácie zo siete, spor o autorské práva nemá nič spoločné s touto stránkou. Vyššie uvedený obsah musíte úplne odstrániť z počítača do 24 hodín od jeho stiahnutia. Ak sa vám program páči, podporte prosím originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k porušeniu práv, kontaktujte nás e-mailom, aby sme to mohli riešiť.

Mail To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Mapa stránok

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

Rýchla odpoveďSpäť na začiatokSpäť na zoznam