如怎样快速获取Oracle数据库中表的记录数?
如怎样快速获取Oracle数据库中表的记录数?——数据库中的表有好多,每张表的记录又有好多,几十万到几百万条,有没有最快的方法获取表的记录数?...
如怎样快速获取Oracle数据库中表的记录数?——数据库中的表有好多,每张表的记录又有好多,几十万到几百万条,有没有最快的方法获取表的记录数?
展开
3个回答
展开全部
方法如下:
select count(*) 记录数 from 表名
例子(oracle 10g):
SQL> select count(*) 记录条数 from studinfo;
记录条数
----------
616
select count(*) 记录数 from 表名
例子(oracle 10g):
SQL> select count(*) 记录条数 from studinfo;
记录条数
----------
616
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对单表的统计最快的就是count()了,很多表就只能从user_tables中查出表名,再一个一个地统计了,好像需要存储过程了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询