就像这样:

CREATE TRIGGER `adu_order` AFTER DELETE UPDATE ON `order`

但这不好。我在创建它的时候得到了一个错误提示。
那么,实现这样的目标有可能吗?

最佳答案

不能同时指定两个事件。”不支持“删除后更新”。你必须通过一个。请参阅触发器手册。希望对你有用。

 CREATE TRIGGER  trigger_name
    [BEFORE|AFTER] [INSERT|UPDATE|DELETE] ON table_name
    FOR EACH ROW [FOLLOWS|PRECEDES] existing_trigger_name
    BEGIN
    …
    END

关于mysql - 我可以在MySQL中编写触发器以使其在AFTER DELETE和AFTER UPDATE中都生效吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45252523/

10-13 03:19