MySQL 触发器:从“patrons”删除后从“patron_info”删除
建立一个触发器,自动从“patron_info”删除行当从“patrons”表中删除相应行时:
语法错误更正:
原始触发器语法错误源于尝试使用两个“patrons”。 “WHERE”子句中的“id”和“old.id”。要根据已删除的“patron”ID 正确删除“patron_info”中的行,触发器应使用“old.id”:
<code class="sql">CREATE TRIGGER log_patron_delete AFTER DELETE on patrons FOR EACH ROW BEGIN DELETE FROM patron_info WHERE patron_info.pid = old.id; END</code>
其他注意事项:
以上是如何修复 MySQL 触发器中的语法错误:从“patrons”删除后从“patron_info”删除?的详细内容。更多信息请关注PHP中文网其他相关文章!