開始使用免費開始

禁止變更訂單

Fresh Fruit Delivery 需要防止對 Orders 資料表進行變更。

任何嘗試進行變更的操作都不應被允許,並且應顯示錯誤訊息。

本練習屬於課程

在 SQL Server 建立與最佳化觸發程序

檢視課程

練習說明

  • 在 Orders 資料表上建立一個新的觸發程序。
  • 將觸發程序設定為阻止更新,並改為回傳錯誤訊息。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

-- Create the trigger
___ ___ PreventOrdersUpdate
ON ___
___ ___ UPDATE
AS
	RAISERROR ('Updates on "Orders" table are not permitted.
                Place a new order to add new products.', 16, 1);
編輯並執行程式碼