DBMS_DDL.ALTER_TABLE_NOT_REFERENCEABLE
   TABLE_NAME       IN           VARCHAR2,
   TABLE_SCHEMA     IN  DEFAULT  VARCHAR2,
   AFFECTED_SCHEMA  IN  DEFAULT  VARCHAR2;
/*约束失效*/
declare
cursor t_sor is
select table_name from dba_tables where OWNER='TEST';
begin
for v_sor in t_sor loop
DBMS_DDL.ALTER_TABLE_NOT_REFERENCEABLE(v_sor.table_name,'TEST','TEST');
end loop;
/
/*约束生效*/
declare
cursor t_sor is
select table_name from dba_tables where OWNER='TEST';
begin
for v_sor in t_sor loop
DBMS_DDL.ALTER_TABLE_REFERENCEABLE(v_sor.table_name,'TEST','TEST');
end loop;
/