统计Oracle当前用户下所有表中的记录数
来源:互联网 发布:会计模拟考试软件下载 编辑:程序博客网 时间:2024/06/05 06:22
create or replace procedure tj_data is
-- 当前存储过程用到的变量
v_tableName VARCHAR2(100);
v_sql varchar2(200);
v_count integer;
-- 获取当前数据库中的所有表
CURSOR TABLE_LOOP IS SELECT Table_name FROM User_tables;
BEGIN
-- 打开游标
OPEN TABLE_LOOP;
LOOP
FETCH TABLE_LOOP INTO v_tableName;
EXIT WHEN TABLE_LOOP %NOTFOUND;
v_sql:= 'select count(1) from '||v_tableName;
execute immediate v_sql into v_count;
dbms_output.put_line(v_tableName||':'||v_count);
END LOOP;
CLOSE TABLE_LOOP;
end tj_data;
使用pl/Sql运行该存储过程,在DBMS Output窗口下可看到统计结果。(把Buffer size值适当调大一点)
0 0
- 统计ORACLE当前用户下所有表中的记录数
- 统计Oracle当前用户下所有表中的记录数
- Oracle存储过程,统计Oracle当前用户下所有表中的记录数
- Oracle统计某用户下所有的表的记录数
- Oracle查询数据库中当前登录用户所有表的记录数
- oracle查看当前用户下所有表
- Oracle 数据库下 查询当前用户下所有表的记录总数
- 存储过程实例(统计某用户下所有的表的记录数)
- 统计数据库中所有用户表的记录数
- oracle统计用户下所有的表,字段个数,表数据条数,以及表中文名
- 得到 所有数据库中,所有用户表中的记录数
- Oracle删除当前用户下所有的表的方法
- Oracle删除当前用户下所有的表的方法
- ORACLE删除当前用户下所有的表的方法
- Oracle删除当前用户下所有的表的方法
- ORACLE删除当前用户下所有的表的方法
- ORACLE删除当前用户下所有的表的方法
- ORACLE删除当前用户下所有的表的方法
- Ubuntu下搭建gogs服务
- ucos-ii在ti dsp 28377芯片上的运行过程和移植过程
- 适配器模式(16)
- 1001
- Java Web开发Tomcat中三种部署项目的方法
- 统计Oracle当前用户下所有表中的记录数
- Android SQLite数据库基本操作
- 1669 运输装备(codevs)
- mysql常用语句——多表联合查询(一)
- 图片毛玻璃模糊处理类
- 蓝桥杯——指针部分基础内容回顾一(2017.2.10)
- 查询Oracle中所有的用户表 USER_TABLES
- 1099. Build A Binary Search Tree (30)PAT甲级
- PRD(Product Requirement Document,产品需求文档)模板