Kimi zaman başka veritabanlarında çalışırken ihtiyaç duyulan bazı kritik noktaları bir yerlere not edip başkalarının da yararlanmasında fayda görmekteyim. Kısa bir giriş sonrası makalemizden bahsecek olursak; veritabanında tüm tablo ve onlara bağlı sequence değerlerini ortadan kaldırmaya çalışacağız.
BEGIN
for i in (select 'drop sequence "'||sequence_name||'"' tb from USER_SEQUENCES)
loop
execute immediate i.tb;
end loop;
for i in (select 'drop table "'||table_name||'" cascade constraints' tb from user_tables)
loop
execute immediate i.tb;
end loop;
commit;
END;Öncelik olarak tablolara bağlı olan sequence değerlerini drop ettik daha sonra ise tabloları drop etmiş olduk. Böylece tertemiz bir veritabanı elde etmiş olduk.Kaynak: https://www.ontedi.com/sql/oracleda-...ni-drop-edelim