触发器 (数据库) 觸發式英語trigger是在資料庫中在执行對資料有異動的動作時先行攔截並處理的一種資料庫物件它大部份會設在資料表中作為強制執行特定動作的程序因此又稱為数据操纵语言DML触发器 觸發程式的好處 可在寫入資料表前強制檢驗或轉換資料 觸發程序發生錯誤時異動的結果會被撤銷 部份資料庫管理系統可以針對資料定義語言DDL使用觸發程序稱為DDL触发器 可依照特定的情況替換異動的指令INSTEAD OF