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

Näkymä: 12339|Vastaus: 0

[Lähde] sqlserver-trigger-määrittää, mikä kenttä päivitettiin.

[Kopioi linkki]
Julkaistu 9.7.2018 17.05.47 | | | |
SQL-skripti:




laukaisulauseetKaksi erikoispöytää:d tasoittivat ja lisäsivät pöytiä.

Poistettujen taulua käytetään tallentamaan kopioita riveistä, joihin DELETE- ja UPDATE-lauseet vaikuttavat. Kun suoritat DELETE- tai UPDATE-lauseen, rivi poistetaan trigger-taulukosta ja siirretään poistettuun taulukkoon. Poistetuissa tauluissa ja laukaisutaulukoissa ei yleensä ole samoja rivejä.

Inserted-taulukkoa käytetään tallentamaan kopioita riveistä, joihin INSERT- ja UPDATE-lauseet vaikuttavat. Lisäys- tai päivitystransaktiossa uusia rivejä lisätään sekä lisättyihin että laukaisutauluihin. Inserted-taulukon rivit ovat kopioita trigger-taulukon uusista riveistä.

1. Insert-operaatio
Lisätyissä taulukoissa on dataa, poistetuissa taulukoissa ei ole dataa

2. Poista
Lisätyissä taulukoissa ei ole dataa, ja poistetuissa taulukoissa on dataa

3. Päivitys
Lisätyissä taulukoissa on data (uusi data), Poistetuissa taulukoissa on data (vanha data)





Edellinen:"Agent XP" -komponenttia on käytetty osana tätä palvelinturvakonfiguraatiota...
Seuraava:IIS7-suorituskyvyn optimointi
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