1
Q
觸發器TSQL
A
回答
3
的FOR
和AFTER
觸發是相同的。你以同樣的方式指定他們,他們做同樣的事情:
CREATE TRIGGER sometrigger on sometable FOR INSERT,UPDATE,DELETE
CREATE TRIGGER sometrigger on sometable AFTER INSERT,UPDATE,DELETE
的INSTEAD OF
觸發是完全不同的東西。當用指定觸發器而不是觸發器時,觸發器將執行而不是插入,更新和刪除。當您有意見時,這可能很有用。所以你可以控制什麼應該刪除,更新和插入在視圖基礎表
這裏是一個link來解釋觸發更深入
相關問題
- 1. 創建TSQL觸發器
- 2. TSQL使觸發器無提示失敗
- 3. TSQL觸發器中的更新函數
- 4. TSQL - 在事務中禁用觸發器
- 5. TSQL觸發器,而不是插入
- 6. 不回滾插入的tsql觸發器
- 7. 將mySQL觸發器轉換爲TSQL
- 8. TSql觸發器只需要觸發其值已更改的列
- 9. TSQL觸發行爲異常
- 10. TSQL:觸發/ ROLLBACK TRANSACTION錯誤
- 11. TSQL:提交時觸發
- 12. 訂閱服務器表上的TSQL觸發器
- 13. 使用TSQL觸發時間段?
- 14. 觸發器觸發器
- 15. 在TSQL觸發器中讀取插入的列名和值
- 16. TSQL使用事務創建觸發器並嘗試捕獲塊
- 17. TSQL觸發器來保持增量訂單的完整性
- 18. 我如何誤解TSQL中的觸發器遞歸?
- 19. 中斷沒有框消息的觸發器執行(tsql)
- 20. TSQL更新觸發器:加入插入和刪除
- 21. 使用觸發器觸發
- 22. 觸發器沒有觸發
- 23. 觸發器沒有觸發
- 24. SQL Server:觸發器觸發
- 25. SQLite觸發器(不觸發)
- 26. msmq觸發器未觸發
- 27. mysql觸發器到oracle觸發器
- 28. 使用觸發器激活觸發器
- 29. 異步觸發器vs觸發器
- 30. sqlite觸發器觸發其他觸發器嗎?