查询所有记录数大于1的表
来源:互联网 发布:易语言编程系统全套 编辑:程序博客网 时间:2024/06/05 11:48
--查询所有记录数大于1的表declare cursor c_cur is select a.TABLE_NAME from user_tables a; --这是游标 c_count number; str varchar2(2000); --存动态SQLbegin --循环变量表,判断每张表的记录数 for b_cur in c_cur loop --特么的需要注意这边的 into 需要在外面 之前还有个using 动态 execute immediate 'select count(1) /*into c_count*/ from ' || b_cur.table_name into c_count; --此处注意 你取得数是调用的变量 B_CUR(c_CUR会报错) if c_count > 0 then dbms_output.put_line(b_cur.table_name || ' 表中有 ' || c_count || ' 条数据。'); else dbms_output.put_line(b_cur.table_name || ' 表中无数据。'); end if; end loop;end;此例时两个问题
1、for b_cur in c_cur loop 后面取值需要 b_cur.table_name;
2、动态SQL into 需要 into 在外面
execute immediate 'select count(1) /*into c_count*/ from ' || b_cur.table_name into c_count;
0 0
- 查询所有记录数大于1的表
- SQLServer查询所有记录数大于0的用户表
- 查询记录数大于10万条的所有表的表名称
- 查询记录数大于10万条的所有表的表名称
- 查询记录数大于10万条的所有表的表名称
- 查询数据库所有表的记录数
- sql查询所有表的记录数
- oracle查询所有表的记录数
- Oracle 查询所有表的记录数
- 如何查询表中数量大于1条的记录
- 数据库查询 所有表 以及 表的记录数
- oracle查询所有表的表名+注释+记录数
- 查询数据库所有表的记录数(sqlserver)
- SqlServer查询数据库所有用户表的记录数
- Oracle查询数据库中所有表的记录数
- 转至Oracle查询数据库中所有表的记录数
- SqlServer查询数据库所有用户表的记录数
- SQL查询数据库中所有表的记录条数
- php解决抢购秒杀抽奖等大流量并发入库导致的库存负数的问题
- springmvc自定义日期转换
- 红黑树的优点
- [leetcode 282]Expression Add Operators
- Android--IntentService 简介
- 查询所有记录数大于1的表
- tomcat 文件配置
- 程序员技术练级攻略
- caffe示例实现之10LeNet的python接口
- Node.js15 os模块
- 如何调试bash脚本
- css选择器
- Java:String和Date、Timestamp之间的转换
- C#实现MD5加密