我想创建一个触发器,当从 survey_responder 中删除记录时,会从给定 survey_responder 的 survey_responses 中删除所有数据库记录。 换句话说,当我删除 survey_responder 时,我想从数据库中删除他们的回复,以便没有孤儿记录。 问题是我一直在收到错误。有什么帮助吗?
DELIMITER $$
CREATE TRIGGER delete_log AFTER DELETE on survey_responders
FOR EACH ROW
BEGIN
delete * from survey_responses
where survey_responders.id = survey_responses.survey_responder_id;
END$$
DELIMITER ;
答案 0 :(得分:0)
您可能希望从删除查询中删除*。