Möchte man alle Objekte seines Users in Oracle löschen, so kann man sich eine Liste von Statements erzeugen lassen, die man ausführen kann um dies zu bewerkstelligen:
select 'drop '||object_type||' '|| object_name|| DECODE(OBJECT_TYPE,'TABLE',' CASCADE CONSTRAINTS;',';') from user_objects