开始使用免费开始使用

创建触发器以跟踪数据变更

Fresh Fruit Delivery 公司需要跟踪添加到 Products 表的所有新商品。您可以通过使用触发器来实现。

新的触发器会将新商品的名称、价格以及首次上架日期存入 ProductsHistory 表。

本练习是课程的一部分

在 SQL Server 中构建与优化触发器

查看课程

练习说明

  • Products 表上创建 ProductsNewItems 触发器。
  • 将触发器设置为在向该表插入数据时触发。

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Create a new trigger
CREATE TRIGGER ProductsNewItems
ON ___
AFTER ___
AS
	-- Add details to the history table
	INSERT INTO ProductsHistory(Product, Price, Currency, FirstAdded)
	SELECT Product, Price, Currency, GETDATE()
	FROM inserted;
编辑并运行代码