mysql触发器
show TRIGGERS; -- 查看触发器
DROP TRIGGER before_update_trigger -- 删除触发器
DELIMITER $$
CREATE TRIGGER before_update_trigger
BEFORE UPDATE ON 触发器的表 FOR EACH ROW
BEGIN
INSERT INTO change_log (
a,
c,
c,
d,
e,
createDate,
remarks)
VALUES (old.a,
old.b,
NEW.c,
old.d,
NEW.e,
NOW(),
'触发器'
);
END$$
DELIMITER ;
--
-- 在这个例子中,your_table 是你想要记录变更日志的表。before_insert_trigger 和 before_update_trigger 分别在插入和更新操作之前执行,它们会将相关的日志信息插入到 log_table 表中。
-- integral_clerk_registration_change_log
-- 请根据你的实际需求修改表名、列名和日志信息。这只是一个简单的示例,实际情况可能需要更复杂的日志记录逻辑。