始める無料で始める

PreventNewDiscounts トリガーを作成する

一般ユーザーには割引の追加を許可しない方針です。追加できるのは Sales Manager のみとします。

この変更を防ぐために、PreventNewDiscounts という新しいトリガーを作成してください。

このトリガーは Discounts テーブルに関連付け、テーブルに新しい行が追加されないようにする必要があります。

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

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

コースを見る

演習の手順

  • Discounts テーブル上にトリガー PreventNewDiscounts を作成します。
  • Discounts テーブルに行が追加されるのをすべて防ぐように、トリガーを設定します。

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

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

-- Create a new trigger
___ ___ ___
ON ___
___ ___ ___
AS
	RAISERROR ('You are not allowed to add discounts for existing customers.
                Contact the Sales Manager for more details.', 16, 1);
コードを編集して実行