创建触发器以跟踪数据变更
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;