跟踪表的更改
您需要在数据库级别创建一个新触发器,用于将修改记录到表 TablesChangeLog 中。
当表被创建、修改或删除时,应触发该触发器。
本练习是课程的一部分
在 SQL Server 中构建与优化触发器
练习说明
请按照公司要求创建新的触发器。
交互式实操练习
通过完成这段示例代码来试试这个练习。
-- Create the trigger to log table info
CREATE TRIGGER TrackTableChanges
ON ___
FOR CREATE_TABLE,
___,
DROP_TABLE
AS
INSERT INTO ___ (EventData, ChangedBy)
VALUES (EVENTDATA(), USER);