批量删除某个用户所有的表

SELECT * FROM ALL_TABLES;系统里有权限的表
SELECT * FROM DBA_TABLES; 系统表
SELECT * FROM USER_TABLES; 当前用户下的表

select 'TRUNCATE TABLE MZGL.'|| TABLE_NAME ||'; ANALYZE TABLE MZGL.' || TABLE_NAME || ' ESTIMATE STATISTICS;'  from ALL_TABLES   where owner='MZGL'

原文地址:https://www.cnblogs.com/doudou618/p/5944712.html