退役製品の追跡
動画の例で示したように、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;