请问有什么语句可以显示出,我的每个数据库表,各有多少条记录啊?
2009-03-16 15:40
288 查看
select table_name,row_nums from user_tables
可以查出来,但是在使用这个语句之前,需要先对每个数据库表进行分析,这样查出来的记录数才准确;但这对在线生产业务表来说就有点心有余而力不足了,因为生产业务表随时都在变化,对于大表来说,光分析表就需要很长时间,等分析完后,分析的资料已经过时了.所以如果要随时统计这些记录数,则需要直接查询表了,可以建立一个PL/SQL块来完成,在块中通过游标检索出所有的表,再用动态语句查出来.
可以查出来,但是在使用这个语句之前,需要先对每个数据库表进行分析,这样查出来的记录数才准确;但这对在线生产业务表来说就有点心有余而力不足了,因为生产业务表随时都在变化,对于大表来说,光分析表就需要很长时间,等分析完后,分析的资料已经过时了.所以如果要随时统计这些记录数,则需要直接查询表了,可以建立一个PL/SQL块来完成,在块中通过游标检索出所有的表,再用动态语句查出来.
相关文章推荐
- 在SELECT语句的FROM子句中最多可以指定多少个表或视图,相互之间要用什么分隔,当所查询的表不在当前数据库时,可用什么格式来指出表或视图对象?
- 如何让从数据库中查询出符合条件的记录,然后给每个记录自动加上序号,序号是根据符合条件的记录多少在随时变化.而且也会在以查询生成的报表中显示出来.谢谢
- 一个表中的Id有多个记录,把所有这个id的记录查出来,并显示共有多少条记录数,用SQL语句及视图、存储过程分别实现。
- (循环语句)小芳的妈妈每天给她2.5元钱,她都会存起来,但是,每当这一天是存钱的第5天或者5的倍数的话,她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。(面试)
- CSDN的排名需要多少积分可以显示出来,排名规则是什么?我的千里之外不见了(有图)
- 各数据库关于显示成男女各有不同的sql语句,有没有什么统一的标准写法呢???
- 补课:请写出下列每个SQL语句的显示结果集或记录集行数
- 用“SELECT TOP”语句优化分页显示数据库记录的类
- 执行了getHibernateTemplate.save(user)后,控制台有hql语句输出,显示已经将数据存到数据库了,也没有抛出异常,但是去oracle数据库查的时候,压根就没有数据。。。。请问
- :3个瓶盖可以换一瓶可乐,一共有28个人,要保证每个人一瓶,请问最低需要买多少瓶可乐呢?
- 学习记录 填充TABLE,可以从数据库填充,用来显示不需要编辑的结果
- 支付中心数据库查询语句--个人记录
- 【矩形覆盖问题分析】 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?
- 两条从数据库中随机抽取记录的语句
- 在程序开发中怎样写SQL语句可以提高数据库的性能
- 在sql语句中怎样将数据库字段横着显示出来
- 假设有一颗二叉树,已知这棵树的节点上不均匀的分布了若干石头,石头数跟这棵二叉树的节点数相同,石头只可以在子节点和父节点之间进行搬运,每次只能搬运一颗石头。请问如何以最少的步骤将石头搬运均匀,使得每个节
- 删除数据库中重复记录的SQL语句
- 数据库_MySQL_SQL语句的组装顺序 和 GROUP BY的SELECT语句中显示COUNT()为0的结果
- SQL Server 2000中一个数据库中最多可以放多少个表?