SQL Server में Triggers बनाना और उनका अनुकूलन
Florin Angelescu
Instructor
INSERT, UPDATE, DELETEAFTER या INSTEAD OF के साथ उपयोगinserted और deleted विशेष टेबल्सCREATE, ALTER, DROPAFTER के साथ उपयोगCREATE TRIGGER DatabaseChangeLog
FOR CREATE_TABLE
[...]
CREATE TRIGGER TrackDatabaseTables
FOR CREATE_TABLE
[...]
DATABASECREATE_TABLE,ALTER_TABLE,DROP_TABLETrackTableChangesCREATE TRIGGER TrackTableChangesON DATABASEFOR CREATE_TABLE, ALTER_TABLE, DROP_TABLEAS INSERT INTO TablesChangeLog (EventData, ChangedBy) VALUES (EVENTDATA(), USER);
CREATE TRIGGER PreventTableDeletion ON DATABASE FOR DROP_TABLEAS RAISERROR ('You are not allowed to remove tables from this database.', 16, 1); ROLLBACK;
SQL Server में Triggers बनाना और उनका अनुकूलन