ymmärtäminen liipaisinta SQL Server% u2013 liipaisinta menettelytapasäännöstön että suoritetaan automaattisesti, koska tapahtuma laukaisee tapahtumia taulukossa /. Trigger voi estää pääsyn tiettyihin tietoihin, suorittaa kirjaus tai tarkastaa tietojen muutokset. Trigger käytetään lausunto kunto käsittely DML (Data Manipulation Language) kuten INSERT, poistaa ja päivittää, mutta liipaisinta ei voi käyttää SELECT.
On kolme yleisötapahtumia (tapahtuma), joka voi johtaa laukaista laukaisi: insertti-, liipaisin suorittamisen keskiarvo on useita uusia syötetyn-PÄIVITYS, eli liipaisin suorittamisen on muunnettu data /ennätyksellisen DELETE , eli laukaista suoritetaan, kun tietoa /tiedot poistetaan
Trigger on yksi mekanismi valvoa liiketoiminnan sääntöjä ja eheys säilyy tiedot tietokantaan .
Muu mekanismi on käyttää CONSTRAINT Trigger voi arvioida tilan pöydän ennen ja jälkeen muuttuvat tiedot ja suorittaa aiheelliseksi erot voivat tehdä muutoksia Trigger Cascade kautta läpi suhteessa taulukon tietokantaan, mutta nämä muutokset on tehokkaampaa, jos toteutetaan käyttämällä viite-eheyden rajoitteet. Trigger voi suorittaa pääsyn estämisen monimutkaisia tietoja kuin käyttämällä CHECK CONSTRAINT ei ole kuin Tarkista Constraint, Trigger voi viitata sarake /kentän taulukon. Ja unohdin mainita
CREATE TRIGGER AsianDating. com {Nama_Trigger} PÄÄLLÄ {Nama_Table} VARTEN {Poista | INSERT | PÄIVITYS} AS {SQL} Syntax menghapus Trigger: DROP TRIGGER {Nama_Trigger} ALTER TRIGGER {Nama_Trigger} PÄÄLLÄ [Nama_Table} VARTEN {Poista | INSERT | PÄIVITYS} AS {SQL} Syntax mendapatkan Informasi mengenai laukaista: sp_helptext {Nama_Trigger} sp_help {Nama_Trigger} sp_columns {Nama_Trigger} Contoh penggunaan: DROP TRIGGER tiedot CREATE TRIGGER info Bārang VÄLILEHTI AS kirjoita "Data Tela Ditambahkan ke tabel Bārang ... !" Saapuvan hakusanat: Yritin selittää kieli useimpien sedergana Kyllä, jos käännetty suoraan laukaista joka viittaa liipaisinta, mutta jos yhteys tietokantaan, laukaista että SQL-koodin, joka suoritetaan DBMS kun tapaus sattui tässä tapauksessa n Jos INSERT, päivittää tai poistaa suoritetaan DBMS, beribet vai selitys? : P OK, rakastan esimerkiksi sederhanan Kyllä ... esimerkiksi minKuinka tehdä rahaa Internet