SQL Server觸發器

SQL Server觸發器是特殊的存儲過程,它們會自動執行以回應資料庫對象,資料庫和服務器事件。 SQL Server提供三種類型的觸發器:

  • 數據操作語言(DML)觸發器,它們回應針對表的INSERTUPDATEDELETE事件而自動調用。
  • 數據定義語言(DDL)觸發器回應CREATEALTERDROP語句而觸發。 DDL觸發器也會回應執行類似DDL操作的某些系統存儲過程而觸發。
  • 登錄觸發器以回應LOGON事件而觸發。

在本節中,將學習如何在SQL Server中有效地使用觸發器。


上一篇: SQL Server用戶定義函數 下一篇: SQL Server聚合函數