4
A
回答
3
是的,這是正確的,只是使用ALTER
。如果在SSMS中的對象資源管理器中右鍵單擊觸發器,並選擇腳本觸發器作爲/ ALTER至,您將看到爲觸發器創建的ALTER
語句。
1
您不「執行」觸發器。根據您的定義,觸發器會在某些點「觸發」。
例如您發送UPDATE
命令,在其上創建觸發器的表後AFTER UPDATE
觸發將運行更新的所有行。
3
ALTER TRIGGER triggerName
ON tableName
FOR INSERT -- or update & delete
AS
-- sql here
相關問題
- 1. 更改Sql Server 2005中的觸發器
- 2. SQL Server觸發器更新
- 3. 更新觸發器SQL Server
- 4. SQL Server觸發器
- 5. 需要觸發說明 - SQL SERVER
- 6. SQL Server:觸發器觸發
- 7. TSql觸發器只需要觸發其值已更改的列
- 8. Sql Server觸發器
- 9. Sql Server觸發器
- 10. SQL Server觸發器
- 11. 表更改時的SQL Server觸發
- 12. SQL Server 2005 SQLAgent觸發器
- 13. SQL Server 2005 - 觸發器沒有觸發
- 14. SQL Server觸發器 - 修改id列
- 15. SQL Server觸發器和sqlalchemy干擾問題。幫助需要
- 16. SQL Server 2008 - 多級聯FK - 我需要一個觸發器嗎?
- 17. SQL Server 2008觸發器
- 18. SQL Server中,INSERT觸發器
- 19. SQL Server 2000觸發器
- 20. breeze和sql server觸發器
- 21. SQL Server觸發器基於表觸發器更新其他表
- 22. PROBLEMA SQL SERVER ROLLBACK觸發器
- 23. SQL Server觸發器更新列值
- 24. 在sql server中更新觸發器
- 25. SQL Server 2008更新觸發器
- 26. SQL Server 2014:更新FileTable觸發器File_Stream.PathName()
- 27. 更新觸發器在SQL Server 2008
- 28. SQL Server觸發器和批量更新
- 29. SQL Server更新後觸發器
- 30. SQL Server INSERT在後更新觸發器
感謝。在修改觸發器的觸發器生效後,我會運行Execute,是否正確? – 2011-12-22 17:00:32
@Nate寵物正確。 – RedFilter 2011-12-22 17:01:24
@NatePet不,觸發器在您的CREATE TRIGGER或ALTER TRIGGER語句完成後立即啓用。 – Yuck 2011-12-22 17:03:36