3
A
回答
3
在触发器中更新目标表将使触发器再次触发。
您可以使用TRIGGER_NESTLEVEL()
来计算递归深度。
递归将在nested_triggers
重复(默认为32
)或RECURSIVE_TRIGGERS
为OFF
后停止。
相关问题
- 1. AFTER UPDATE触发器
- 2. Postgres - 'after update'触发器不会触发
- 3. MySQL:INSERT INTO ... ON DUPLICATE KEY UPDATE不会触发AFTER UPDATE触发器
- 4. AFTER UPDATE触发器失败
- 5. Oracle After Update触发错误
- 6. 动态生成UPDATE语句INSERT/UPDATE内/ DELETE触发
- 7. MySQL IF语句触发内UPDATE语句
- 8. SQL如果触发器的update()语句
- 9. 为什么AFTER UPDATE只触发一次触发器,即使有困难也有3个UPDATE在行上?
- 10. AFTER INSERT,UPDATE导入数据时触发器不会更新
- 11. AFTER UPDATE触发器盯着INSERT触发 - SQL服务器
- 12. 后触发update语句采取
- 13. AFTER UPDATE触发器使用来自更新表中的汇总
- 14. UPDATE语句不会被触发新的服务器上
- 15. 为什么update()语句在更新之前发生?
- 16. 触发器中的UPDATE语法错误
- 17. MySQL触发UPDATE不触发
- 18. SQL服务器UPDATE TRIGGER不会触发
- 19. 在AFTER UPDATE触发器中检索更新的行Postgresql
- 20. INSERT触发器中UPDATE语句的窄条件
- 21. SQL UPDATE语句发出
- 22. 何时将触发器指定为AFTER UPDATE OF DELETED火灾?
- 23. 在INSERT触发器中动态构建UPDATE语句
- 24. ON DUPLICATE KEY UPDATE在有UPDATE触发器时不起作用
- 25. Oracle中AFTER UPDATE触发器中的死锁场景
- 26. Postgres的:BEFORE UPDATE触发器
- 27. SQL Server中“AFTER INSERT,UPDATE”触发器的行为
- 28. 怎么写触发INSERT,UPDATE
- 29. 困惑的SQL Server触发器,做一个UPDATE(奇怪的UPDATE语句格式)
- 30. Update语句需要更长的时间比触发
不是一个答案,但是没有理由不能在首先更新表之前验证输入数据吗? – AllenG 2011-04-25 15:21:04
可能的[SQL Server 2005 - 触发器循环?]的重复(http://stackoverflow.com/questions/714935/sql-server-2005-trigger-loop) – JNK 2011-04-25 15:21:45
我会好好研究一下设计,其中触发器在一张桌子上执行更新/插入在同一张桌子上。 – 2011-04-25 15:26:15