简单的问题,但找不到答案。这将帮助我理解奇怪的等待锁超时。
我正在使用MySQL和PHP。
我有几个触发器运行AFTER和INSERT语句。
在 执行所有触发器之后,MySQL是否将结果返回给PHP ?
由于
答案 0 :(得分:1)
MySQL在触发器完成后返回调用任何触发器的语句的结果。正如Trigger Syntax and Examples上的MySQL文档所说:
BEFORE或AFTER触发期间的错误导致导致触发器调用的整个语句失败。
MySQL可以通知客户端由于after
触发器中的错误导致语句失败的唯一方法是在触发器完成后发回结果。