首页 > 数据库技术 > 详细

oracle统计数据库所有表的数据记录数SQL

时间:2015-02-10 11:33:18      阅读:327      评论:0      收藏:0      [点我收藏+]

1.查询表名 :

SELECT TABLE_NAME FROM user_all_tables ;

2.组装统计SQL 语句:

1 >SELECT ‘Select ‘‘ ‘|| TABLE_NAME || ‘ ‘‘ as tableName, count(*) from ’ || TABLE_NAME || ‘ ; ‘ as exectuteSQL FROM user_all_tables ;

2> SELECT ‘Select ‘‘ ‘|| TABLE_NAME || ‘ ‘‘ as tableName, count(*) from ’ || TABLE_NAME || ‘ union ‘ as exectuteSQL FROM user_all_tables ;

3.复制组装好的exectuteSQL 执行

select * from ( 第二步2> 执行的结果复制到这里 删除最后一个 union  )  执行

4.看查询结果 。

oracle统计数据库所有表的数据记录数SQL

原文:http://my.oschina.net/fxdemon/blog/377163

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!