Oracle DB 的 Disable Trigger 與 Enable Trigger


在 Oracle Database 中,

若有時要大量的拋轉資料,

而某些 Table 有 DB Trigger 判斷, 而造成拋轉資料上的麻煩時,

通常會考慮先將 DB Trigger 失效,

等資料拋轉完成後, 再將之生效,

以下介紹 DB Trigger 的生效與失效語法 :

 單一 Trigger 失效語法
alter trigger <trigger_name> disable;

 某 Table 全部 Trigger 失效語法
alter table <table_name> disable all triggers;

 單一 Trigger 生效語法
alter trigger <trigger_name> enable;

 某 Table 全部 Trigger 生效語法
alter table <table_name> enable all triggers;

Related Posts Plugin for WordPress, Blogger...