MySQL 触发器:从“patrons”删除后从“patron_info”删除
建立一个自动从“patron_info”删除行的触发器从“顾客”表中删除相应行时的表:
语法错误更正:
原始触发器语法错误源于尝试在“WHERE”子句中同时使用“patrons.id”和“old.id”。要根据已删除的“读者”ID 正确地从“patron_info”中删除行,触发器应使用“old.id”:
CREATE TRIGGER log_patron_delete AFTER DELETE on patrons
FOR EACH ROW
BEGIN
DELETE FROM patron_info
WHERE patron_info.pid = old.id;
END
其他注意事项:
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3