在不使用删除查询的情况下删除行

时间:2013-07-24 07:29:36

标签: mysql triggers delete-row

我的数据库中有一个奇怪的问题。更新时删除行。我不会在任何地方使用删除查询。我有一个记录数据更新的历史记录日志。我也可以在日志上找到更新后的特定行(我有旧数据和更新数据)。但之后发生了一些事情。我无法弄明白。缺少特定行。

我有更新触发器:

    IF (NEW.PlanDateVisite<>OLD.PlanDateVisite)THEN
    BEGIN
        -- INSERT INTO ReportPlanHisto (Report_Id,PlanDateVisite) VALUES(OLD.Id,New.PlanDateVisite); -- Commented
    END;
    END IF;

请帮助。提前致谢

0 个答案:

没有答案