Merhaba,
Oracle Db de create ettiğiniz birden çok tablo varsa ve tek tek drop etmek istemiyorsanız , aşağıdaki query hızlıca ihtiyacınızı karşılayacaktır.
Db User’a bağlı tüm tablolar için;
begin
for rec in (select table_name
from all_tables
where owner = ‘user’
)
loop
execute immediate ‘drop table ‘||rec.table_name;
end loop;
end;
Db User’a bağlı istediğiniz tablolar için;
begin
for rec in (select table_name
from all_tables
where owner = ‘user’ and table_name IN (tablo isimleri)
)
loop
execute immediate ‘drop table ‘||rec.table_name;
end loop;
end;
faydalı olması dileği ile…