始める無料で始める

退役製品の追跡

動画の例で示したように、Fresh Fruit Delivery では、退役した製品を専用の履歴テーブル(RetiredProducts)で管理する必要があります。

あなたのタスクは、Products テーブルから行が削除されたときに発火する新しいトリガーを作成することです。

削除された行に関する情報は、RetiredProducts テーブルに保存されます。

この演習はコースの一部です

SQL Server のトリガー構築と最適化

コースを見る

演習の手順

  • Products テーブルに TrackRetiredProducts トリガーを作成します。
  • テーブルから行が削除された後に発火するように設定します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

-- Create the trigger
CREATE ___ TrackRetiredProducts
ON ___
___ DELETE
AS
	INSERT INTO RetiredProducts (Product, Measure)
	SELECT Product, Measure
	FROM deleted;
コードを編集して実行