如果触发器失败怎么办?

时间:2010-11-22 19:12:55

标签: mysql triggers

如果我运行一个插入查询,但是我在一个表上有一个触发器来根据触发器递增另一个值,但是触发器有问题,它还会执行我的查询吗?

1 个答案:

答案 0 :(得分:8)

以下参考article应该有所帮助。基本上,BEFORE或AFTER触发期间的错误会导致导致触发器调用的整个语句失败。

您不需要对此进行测试,但如果您想快速测试一下,那么简单地创建一个带有失败插入触发器的虚拟表。结果将非常清楚。

希望我帮助