一段時間後,Fresh Fruit Delivery 公司發現有些先前要求建立的觸發程序已經不再需要。由於作業流程改變,現在並不是所有觸發程序都還在使用。
保持資料庫乾淨且為最新狀態是一個好習慣。未使用的物件,在與相關人員妥善確認後,都應該移除。
該公司來電請你協助移除未使用的觸發程序。
本練習屬於課程
試著完成這個範例程式碼,體驗一下這個練習。
-- Remove the trigger ___ TRIGGER PreventNewDiscounts;
介紹 SQL Server 觸發程序的基本概念。使用 T-SQL 程式碼建立你的第一個觸發程序。了解觸發程序的用途,以及可替代的作法。
認識各種類型的 SQL Server 觸發程序:AFTER 觸發程序(DML)、INSTEAD OF 觸發程序(DML)、DDL 觸發程序,以及登入觸發程序。
瞭解已知的觸發程序限制,以及 AFTER 觸發程序(DML)、INSTEAD OF 觸發程序(DML)與 DDL 觸發程序的常見使用情境。
學習刪除與修改觸發程序。熟悉觸發程序的管理方式。了解如何在實務中調查並處理有問題的觸發程序。
當前練習