可以从表user_tables中查询。
select
sum(num_rows)
from
user_tables
;
就是显示用户所有表的行数其中num_rows是每个表的行数,用sum加总一下,就是当前用户所有表的总行数。
但因为user_tables中的数据不是实时统计,会有时间差,所以以上Sql统计得到的结果与实际会存在一定误差。
rn 是列别名啊,不能直接对列别名 使用的。
用子查询看看:
select from
(select 字段 ,row_number() over(order by 字段) as rnfrom 表
) aaa where rn in(指定行)
以上就是关于如何用SQL语句求oracle 数据库所有表的行数全部的内容,包括:如何用SQL语句求oracle 数据库所有表的行数、SQL查询指定行数的数据,怎么能查到、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)