开始使用免费开始使用

跟踪表的更改

您需要在数据库级别创建一个新触发器,用于将修改记录到表 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);
编辑并运行代码