開始使用免費開始

建立觸發程序以追蹤資料異動

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;
編輯並執行程式碼