_dropsch.tmpl 439 B

123456789101112131415
  1. --DROP USER %DBROUSER% CASCADE;
  2. --DROP USER %DBRWUSER% CASCADE;
  3. BEGIN
  4. FOR cur IN (SELECT 'DROP TABLE '||table_name||' CASCADE CONSTRAINTS PURGE'
  5. stmt from all_tables where owner=UPPER('%DBROOTUSER%')) LOOP
  6. EXECUTE IMMEDIATE cur.stmt;
  7. END LOOP;
  8. FOR cur IN (SELECT 'DROP '||object_type||' '||object_name
  9. stmt from all_objects where owner=UPPER('%DBROOTUSER%')) LOOP
  10. EXECUTE IMMEDIATE cur.stmt;
  11. END LOOP;
  12. END;
  13. /