业务:修复数据,不需要执行触发器相关【切记需要恢复触发器】
MySQL写法
set @enable_trigger = 0;
业务…
set @enable_trigger = 1;
SQLServer写法
1.停止/开启所有触发器:
alter table tablename disable trigger all;
业务…
alter table tablename enable trigger all;
2.停止/开启指定触发器:
alter table tablename disable trigger trigname;
业务…
alter table tablename enable trigger trigname;
Oracle写法
1.停止/开启所有:
begin
alter table tablename disable all triggers;
业务…
alter table tablename enable all triggers;
end;
2.停止/开启指定触发器:
begin
alter table tablename disable trigname triggers;
业务…
alter table tablename enable trigname triggers;
end;