禁止變更訂單
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);