如果我们创建了多个具有相同事件和动作时间的触发器,MySQL 将按什么顺序调用这些触发器?
在这种情况下,MySQL 将按创建顺序调用触发器。但借助以下选项,我们可以更改顺序 −
FOLLOWS 选项
此选项允许新触发器在现有触发器之后激活。
语法
FOR EACH ROW FOLLOWS trigger_name
PRECEDES 选项
此选项允许新触发器在现有触发器之前激活。
语法
FOR EACH ROW PRECEDES trigger_name
广告
在这种情况下,MySQL 将按创建顺序调用触发器。但借助以下选项,我们可以更改顺序 −
此选项允许新触发器在现有触发器之后激活。
FOR EACH ROW FOLLOWS trigger_name
此选项允许新触发器在现有触发器之前激活。
FOR EACH ROW PRECEDES trigger_name