如何在ORACLE中查询某一用户下所有的空表

先分析表
select 'analyze table '||table_name||' compute statistics;' from user_tables;

把查询结果依次执行

把所有表分析一遍

然后user_tables中就会刷新表的信息
select * from user_tables where num_rows=0;

查出行数为0的表信息.



原文地址:https://www.cnblogs.com/vinsonLu/p/6855042.html