我的用户表上有以下触发器,它将值从名称字段复制到电子邮件字段。
CREATE TRIGGER copy_name_on_insert BEFORE INSERT ON users
FOR EACH ROW
SET NEW.email = NEW.name;
CREATE TRIGGER copy_name_on_update BEFORE UPDATE ON users
FOR EACH ROW
SET NEW.email = NEW.name;
此触发器在本地环境中工作正常,但在生产中它进入无限循环。有人对这种行为有任何想法吗?
本地和生产环境正在运行 mysql 5.5。