禁用與啟用觸發器

2021-05-23 02:14:23 字數 550 閱讀 3387

原帖:http://blog.csdn.net/htl258/archive/2009/06/24/4295094.aspx

--禁用所有

alter table [tablename]

disable trigger all

--恢復所有

alter table [tablename]

enable trigger all

--禁用指定

alter table [tablename]

disable trigger [triggername]

--恢復指定

alter table [tablename]

enable trigger [triggername]

alter

table

tb disable

alltrigger

停用tb表的所有觸發器

alter

table

tb enable

alltrigger

啟用tb表的所有觸發器

儲存過程和觸發器 啟用和禁用觸發器

有的情況下可能需要臨時禁用觸發器,比如他引用的資料庫物件已經失效,或者需要執行大量的資料操作 此時不希望觸發器工作,以避免造成延時等等 alter trigger disable 禁用某個觸發器 alter trigger enable 啟用某個觸發器 alter table disable all...

ORACLE 禁用 啟用外來鍵和觸發器

1 oracle資料庫中的外來鍵約束名都在表user constraints中可以查到。其中constraint type r 表示是外來鍵約束。2 啟用外來鍵約束的命令為 alter table table name enable constraint constraint name 3 禁用外來...

ORACLE 禁用 啟用外來鍵和觸發器

oracle 禁用 啟用外來鍵和觸發器 在很多資料庫維護工作中,經常會遇到對現有資料的匯入匯出的操作,但是資料庫中表與表之間有很多外間關係,不能直接的按維護要求對資料進行操作,所有需要對這些外來鍵和觸發器臨時的禁用,然後在運算元據,完成操作後在啟用對應的外來鍵和觸發器,下面的指令碼就是提供對整個使用...