开发者社区 问答 正文

用于插入和更新的MySQL Fire触发器?mysql

是否可以为表的插入和更新事件触发mysql触发器?

我知道我可以做到以下几点

CREATE TRIGGER my_trigger AFTER INSERT ON table FOR EACH ROW BEGIN ..... END //

CREATE TRIGGER my_trigger AFTER UPDATE ON table FOR EACH ROW BEGIN ..... END // 但是我该怎么办

CREATE TRIGGER my_trigger AFTER INSERT ON table AND AFTER UPDATE ON table FOR EACH ROW BEGIN ..... 是否可以,或者我必须使用2个触发器?两者的代码都相同,我不想重复。

展开
收起
保持可爱mmm 2020-05-17 13:46:39 508 分享 版权
1 条回答
写回答
取消 提交回答
  • 您必须创建两个触发器,但是您可以将通用代码移动到过程中并使它们都调用过程。来源:stack overflow

    2020-05-17 13:55:23
    赞同 展开评论