2013-10-08 147 views
1

對不起,但我正在努力與在線文檔。觸發器TSQL

對於對於觸發器與AFTER和INSTEAD OF相比的差異究竟是什麼?

由於

回答

3

FORAFTER觸發是相同的。你以同樣的方式指定他們,他們做同樣的事情:

CREATE TRIGGER sometrigger on sometable FOR INSERT,UPDATE,DELETE 

CREATE TRIGGER sometrigger on sometable AFTER INSERT,UPDATE,DELETE 

INSTEAD OF觸發是完全不同的東西。當用指定觸發器而不是觸發器時,觸發器將執行而不是插入,更新和刪除。當您有意見時,這可能很有用。所以你可以控制什麼應該刪除,更新和插入在視圖基礎表

這裏是一個link來解釋觸發更深入