On the road again

Ниже описаны методы удаления всех таблиц в схеме.

1 Метод. Удаляет полностью схему (пользователя) и все объекты в ней:

drop user aradmin cascade;

2 Метод:

set page size 0; - подавляем вывод лишних строк на экран

spool c:\scripts\delete.txt; - начинаем запись последующих сообщений с экрана в указанный файл

select 'drop table PMMCOUNTER_DB.'||table_name||' cascade constraints;' from dba_tables where owner='PMMCOUNTER_DB';

spool off;

@c:\scripts\delete.txt

3 Метод. PL/SQL script:

Begin
for c in (select table_name from dba_tables where owner='PMMCOUNTER_DB') loop
execute immediate ('drop table PMMCOUNTER_DB.'||c.table_name||' cascade constraints);
end loop;
End

 

Add comment