1、用待删除表的用户连接数据库
2、执行以下脚本
--------------------------------------------------------------------------------
-- 删除一个用户的所有表
--------------------------------------------------------------------------------
DECLARE
v_sql VARCHAR2(2000) := NULL;
BEGIN
FOR tbl IN
(SELECT table_name FROM user_tables
)
LOOP
v_sql := 'DROP TABLE ' || tbl.table_name || ' CASCADE CONSTRAINTS PURGE';
EXECUTE immediate v_sql;
END LOOP;
COMMIT;
END;
--------------------------------------------------------------------------------