1、查詢所有表的外鍵:
select table_name, constraint_name from user_constraints where constraint_type = 'R';
select 'alter table ' || table_name || ' disable constraint ' || constraint_name || ';' from user_constraints where constraint_type = 'R';生成的sql類似下面的語句:
alter table HRMIS_RELIC_DAMAGE disable constraint FK_HRMIS_RE_0927; alter table HRMIS_RELIC_BASE disable constraint FK_HRMIS_RE_0922;
select 'alter table ' || table_name || ' enable constraint ' || constraint_name || ';' from user_constraints where constraint_type = 'R';
alter table HRMIS_RELIC_DAMAGE enable constraint FK_HRMIS_RE_0927; alter table HRMIS_RELIC_BASE enable constraint FK_HRMIS_RE_0922;
select 'alter table ' || table_name || ' drop constraint ' || constraint_name || ';' from user_constraints where constraint_type = 'R';生成的sql類似下面的語句:
alter table HRMIS_RELIC_DAMAGE drop constraint FK_HRMIS_RE_0927; alter table HRMIS_RELIC_BASE drop constraint FK_HRMIS_RE_0922;