1

请有人帮助我。

我正在尝试创建一个触发器,当 table1 更新时 table2 也将被更新。

请检查。

CREATE TRIGGER up_trig
AFTER UPDATE ON table1
FOR EACH ROW
begin
update table2
set name2 = name1
where name2 <> name1
and id2 = id1;

end

我真的需要这个请帮帮我。

4

1 回答 1

2

不要忘记分隔符和;结尾之后:

delimiter |

CREATE TRIGGER up_trig
AFTER UPDATE ON table1
FOR EACH ROW
begin
   update table2
   set name2 = NEW.name1
   where name2 <> NEW.name1
   and id2 = NEW.id1;
end;

|
于 2012-04-20T10:24:58.473 回答