我正在尝试为MySQL表的更新找出一个条件触发器。问题是,即使输入的数据与已经存在的数据相同,update触发器也会触发。,如果我有一个列,其中的row:value设置为这样的plus_votes:2,如果我使用UPDATE votes SET plus_votes = 2;更新,那么即使没有什么真正的改变,update触发器仍然会被触发因此,为了防止这一切,我想向触发器添加一个条件子句,如下所示IF NEW.vote_value <> OLD
我有三个表,如下所示:我已经编写了一个MySQL触发器,每当pac的传输通道发生变化时,都会调用一个过程来更改mod的传输通道。在这两个an之间存在多对多的关系,即我有pac_mods表。触发器:CREATE TRIGGER pac_delivery_channel_change_trigger AFTER UPDATE ON pacs