Understanding Trigger på SQL Server% u2013 En utlösare är kod procedur som automatiskt utförs på grund av en händelse utlöses av händelser i en tabell /. Trigger kan förhindra åtkomst till specifika data, utföra loggning eller revisions data ändras. Trigger används för uttalande skick bearbetning DML (Data Manipulation Language) som INSERT, DELETE och UPDATE, men avtryckaren kan inte användas i en SELECT-sats.
Det finns tre offentliga evenemang (händelse) som kan leda till trigger utlöst: -Sätt, avtryckaren körs när medelvärdet finns ett antal nya uppgifter matas in-UPDATE, vilket innebär trigger körs när det är en modifierad data /rekord DELETE , vilket innebär att avtryckaren körs när det är data /poster raderas Omdömen
Trigger är en mekanism för att genomdriva affärsregler och behålla integriteten av data i en databas .
Den andra mekanismen är användningen av tvång Trigger kan utvärdera statusen för en tabell före och efter byte data och utföra åtgärder lämpliga skillnader kan göra ändringar Trigger kaskad genom genom relationen tabell i databasen, men dessa förändringar kommer att vara mer effektivt om de utförs med hjälp av referensintegritet begränsningar. Trigger kan utföra förebyggande av tillträdes komplexa data än genom att använda kontrollregeln inte gillar Check Constraint, kan Trigger referera till en kolumn /fält i tabellen.
Och glömde att nämna Omdömen
CREATE TRIGGER Omdömen {Nama_Trigger} ON {Nama_Table} FÖR {DELETE | INSERT | UPDATE} AS {SQL Statement} Omdömen Syntax menghapus Trigger: DROP TRIGGER {Nama_Trigger} Omdömen ALTER TRIGGER {Nama_Trigger} ON [Nama_Table} FÖR {DELETE | INSERT | UPDATE} AS {SQL Statement} Omdömen Syntax mendapatkan Informasi mengenai trigger: sp_helptext {Nama_Trigger} sp_help {Nama_Trigger} sp_columns {Nama_Trigger} Omdömen Contoh penggunaan: DROP TRIGGER info CREATE TRIGGER information om Barang FÖR INSERT AS PRINT "Data Telah Ditambahkan ke tabel Barang ... !" Inkommande söktermer: Jag försökte förklara för språket i de flesta sedergana Ja, om översätts direkt till avtryckaren som hänvisar till avtryckaren, men om den är ansluten till en databas, den trigger som SQL-kod som exekveras av databashanteraren när en händelse som hände i detHur tjäna pengar på Internet
Din första gången Selling