oracle禁用觸發器,主外來鍵約束

2021-09-27 06:16:30 字數 304 閱讀 4778

alter table 表名 disable all triggers–禁用指定表相關的觸發器

alter table 表名 enable all triggers–啟用指定表相關的觸發器

select t.status,t.* from user_triggers t where t.table_name=表名–查觸發器生效狀態

–禁用/啟用主/外來鍵約束

alter table 表名 disable constraint 主/外來鍵名稱;

alter table 表名 enable constraint 主/外來鍵名稱;

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

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

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

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

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

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