tbl_slope:发生更新的表,
checkupdates:更新后插入数据的表
CREATE trigger updatetbl_slope
AFTER  update--  表示触发器是在激活它的语句之后触发
on tbl_slope
for each row -- mysql固定语法
BEGIN
 if EXISTS(SELECT * FROM checkupdates A WHERE  A.ID=new.UNIFIEDCODE LIMIT 1)
THEN
 update checkupdates  set LastTime=NOW() where TableName='TBL_AVALANCHE' and  ID=NEW.UNIFIEDCODE;
else 
insert into checkupdates VALUES(new.UNIFIEDCODE, 'TBL_AVALANCHE', NOW());
END if;
END

 

相关文章:

  • 2022-12-23
  • 2021-07-25
  • 2021-11-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-09
  • 2021-06-09
  • 2021-10-20
  • 2022-01-19
  • 2021-08-13
  • 2021-10-20
  • 2021-10-15
相关资源
相似解决方案