天天看點

觸發器

觸發器(trigger)通常是指能啟動其他裝置的裝置。在資料庫裡,觸發器則是一類由事件驅動的特殊過程,該事件可以觸發其他事件或一系列事件。通過資料庫系統中的觸發器機制,無需使用者操作,系統就能夠對内部或外部産生的事件自動做出響應。

除實作參照完整性以外,觸發器還具有許多其他的功能:1)強化限制 2)跟蹤變化 3)級聯運作 4)存儲過程的調用

觸發器由三部分組成:1)事件:插入、删除、修改等引發觸發器的操作 2)條件:引發觸發器的條件 3)動作:引發觸發器後的行為

觸發事件包括表中行的插入、删除和修改,即執行insert、delete、update語句。除此以外,還可以指定其他條件為觸發條件,如對某字段的修改。觸發器的動作通常是一系列SQL語句。

1)建立觸發器

2、觸發器的更改與删除

上一篇: 視圖