我有两个触发器。 先触发,然后触发。我试图使用SLEEP(20)延迟第二次触发。两者都会触发我,但输出表中的条目一次延迟20秒 如何调整触发器以使其独立工作? 谢谢
触发1
DELIMITER //
CREATE TRIGGER `tr_inputEvent` BEFORE INSERT ON `modul_input_event`
FOR EACH ROW begin
UPDATE modul_io_register SET pin7 = not(pin7) WHERE adresa = new.adresa and port = new.port;
END
//
触发器2
DELIMITER //
CREATE TRIGGER `tr_inputEventSLEEP` AFTER INSERT ON `modul_input_event`
FOR EACH ROW begin
DO SLEEP(20);
UPDATE modul_io_register SET pin7 = not(pin7) WHERE adresa ='33' and port = 'A';
END
//