• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    oracle表空间中空表统计方法示例介绍
    复制代码 代码如下:

    DECLARE
    v_table tabs.table_name%TYPE;
    v_sql VARCHAR2(888);
    v_q NUMBER;
    CURSOR c1 IS
    SELECT table_name tn FROM tabs;
    TYPE c IS REF CURSOR;
    c2 c;
    BEGIN
    DBMS_OUTPUT.PUT_LINE('以下为空数据表的表名:');
    FOR r1 IN c1 LOOP
    v_table :=r1.tn;
    v_sql :='SELECT COUNT(*) q FROM '||v_table;
    OPEN c2 FOR v_sql;
    LOOP
    FETCH c2 INTO v_q;
    EXIT WHEN c2%NOTFOUND;
    IF v_q=0 THEN
    DBMS_OUTPUT.PUT_LINE(v_table);
    END IF;
    END LOOP;
    CLOSE c2;
    END LOOP;
    EXCEPTION
    WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('Error occurred');
    END;
    您可能感兴趣的文章:
    • PDO取Oracle lob大字段,当数据量太大无法取出的问题的解决办法
    • Oracle 12c新特性之如何检测有用的多列统计信息详解
    • Oracle 11g收集多列统计信息详解
    • Oracle Translate 统计字符出现的次数示例代码
    • Oracle数据库按时间进行分组统计数据的方法
    • oracle数据库下统计专营店的男女数量的语句
    • Oracle 统计用户下表的数据量实现脚本
    上一篇:Oracle数据远程连接的四种设置方法和注意事项
    下一篇:oracle用户权限、角色管理详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    oracle表空间中空表统计方法示例介绍 oracle,表,空间,中空,统计,