2015-07-20 123 views
-2

是什麼,我們使用一個表上的觸發器,而在下面的圖像中找到一個數據庫觸發器之間的區別?SQL服務器:觸發VS數據庫觸發器

enter image description here

它能做什麼,以及如何/何時使用它?

+3

這些是DDL觸發器。該文檔在解釋它們的功能方面做得非常好:https://msdn.microsoft.com/en-us/library/ms189799.aspx。 –

回答

2

不同之處在於數據庫觸發器用於DDL命令(創建/更改/刪除)。對象語言。 表觸發器用於DML命令(插入/更新/刪除)。數據語言

0

數據庫觸發器可以防止丟幀/創建和/或添加一個表到數據庫。當在表上執行更新/插入/刪除時,表格觸發器可以運行代碼(可以記錄和/或取消操作)。