如何使这个 sqlite 触发器与 MYSQL 兼容,我从未在 MYSQL 中使用过触发器,我很困惑。
CREATE TRIGGER IF NOT EXISTS update_this AFTER INSERT ON this
BEGIN
UPDATE `another` SET `something` = `something` + new.number;
END;
解决方案:
delimiter |
CREATE TRIGGER update_this AFTER INSERT ON this`
FOR EACH ROW BEGIN
UPDATE `another` SET `something` = `something` + NEW.something WHERE `id`= NEW.id;
END;
|
delimiter ;
最佳答案
未验证:
delimiter //
CREATE TRIGGER update_this AFTER INSERT ON your_table
BEGIN
UPDATE `another` SET `something` = `something` + new.number;
END;
//
关于php - 使 SQLITE 触发器与 MYSQL 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9307830/