使用更新后触发器将更新后的行的ID插入备份表不会运行

时间:2020-05-28 20:56:53

标签: database triggers insert sql-update delimiter

delimiter $$ 
CREATE DEFINER = CURRENT_USER TRIGGER `id_information`.`table_1_after_update` after UPDATE ON `table_1` FOR EACH ROW
BEGIN
insert into backup(violation_id) values (old.id);
end;
DELIMITER $$

大家好,如您所见,我有这个简单的触发器仍然不起作用。我正在尝试将要更新的表的ID插入备份表的ID。那没起效。我可以知道原因吗? 注意:备份表中的violation_id不是主键。它具有一个自动增量id,其中table_1(old.id)是主键。是我的程序无法运行的原因吗? 请帮助

0 个答案:

没有答案
相关问题