架构师_程序员_码农网

B Hent passord
Registrer deg

QQ登录

Bare ett steg for å komme i gang

Søk i
Visning:8601|Svar: 0
打印 上一主题 下一主题

[Informasjon]Introduksjon til rollen som sql-triggere, under hvilke omstendigheter bruken av triggere

[ Kopier lenke]
H 跳转到指定楼层
eieren av bygningen
2014-10-9 10:15:42 | 2014-10-9 10:15:42|只看该作者回帖奖励|ReverseBrowse|Lesemodus
Utløsere brukes i situasjoner der du ønsker at ulike tilføyelser, slettinger eller endringer av data skal håndteres umiddelbart, og er en spesiell type lagret prosedyre som ikke påkalles direkte av brukeren, men som automatisk trer i kraft når dataene i den angitte tabellen endres, slik at utløseren aktiveres som svar på en INSERT-, UPDATE- eller DELETE-setning.
Den største fordelen med triggere er at de kan inneholde kompleks prosesseringslogikk ved hjelp av Transact-SQL-kode. Dermed kan utløsere støtte all funksjonaliteten til constraints, men det er ikke alltid den beste tilnærmingen for den gitte funksjonaliteten. Triggere kan også evaluere tilstanden til en tabell før og etter dataendringer og iverksette mottiltak basert på forskjellene.

Siden triggere kjøres automatisk, så når tabellen som drives av sql har en unormal situasjon, vil det være alle slags uforutsigbare unntak, og det er vanskelig å oppnå kompleks forretningslogikkbehandling, så triggere brukes generelt ikke i store applikasjonssystemer, og lagrede prosedyrer eller mellomvare brukes til å forene behandlingen av data.




Previous: sql hvorfor bruke lagrede prosedyrer, hva er fordelene?
Neste artikkel: sql create stored procedure with parameters
kode farmer nettverk, bare publisert i praksis prosessen, oppstått tekniske vanskeligheter, ikke villede andre.
Du må logge inn før du kan skrive tilbake Logg inn | Registrer deg

D enne versjonen av de integrerte regleneR


ANSVARSFRASKRIVELSE: All programvare, programmeringsmateriell eller artikler publisert av Code Farmer brukes kun til lærings- og forskningsformål; innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers er alle konsekvensene ansvarlige for brukeren. Dette nettstedet informasjon fra nettverket, copyright tvist har ingenting å gjøre med dette nettstedet. Du må fjerne innholdet ovenfor helt fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt den ekte programvaren, kjøp registreringen og få bedre ekte service. Hvis det er noen overtredelse, vennligst kontakt oss via e-post for å håndtere det.

Mail To:help@itsvse.com

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

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

HurtigsvarTilbake til toppenTilbake til listen