1、需要用到游标:

create or replace procedure test_procedure is

--a表游标定义

cursor a_cursor is

select substr(mc,0,2) as str ,mc as mcs from t_bz_zd_xzqh_jc;

--b表游标定义

cursor b_cursor(str1 string) is

SELECT bm FROM t_bz_zd_xzqh where mc like '%' || str1 || '%'; -- instr(mc, str1) > 0;

begin

for a_cur in a_cursor loop

for b_cur in b_cursor(a_cur.str) loop

--这里是你要执行的操作,比如insert到c

--insert into c values (b_cur.id);

update t_bz_zd_xzqh_jc set bh= b_cur.bm where mc = a_cur.mcs ;

commit;

end loop;

end loop;

end;

oracle 双层循环,oracle的双重for循环相关推荐

  1. 双重 for循环概述

    1.双重 for循环概述: 很多情况下,单层 for 循环并不能满足我们的需求, 比如我们要打印一个5行5列的图形.打印一个星星等.此时就可以用循环嵌套来实现. 嵌套循环是指在一个循环语句中再定义一个 ...

  2. oracle 双层循环,oracle goldengate 双活复制避免循环复制参数

    我简单的简绍一下goldengate的一些实用的.常用的参数. 一.双向复制避免数据循环复制的参数 首先说明一下循环复制,官网上的描述: In a bidirectional configuratio ...

  3. oracle存储过程、声明变量、for循环|转|

    oracle存储过程.声明变量.for循环 1.创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out ty ...

  4. oracle存储过程、声明变量、for循环(转)

    oracle存储过程.声明变量.for循环 1.创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out ty ...

  5. java 双重for循环_Java--for循环之双层循环嵌套 执行流程

    for循环单层循环执行流程:http://blog.csdn.net/asheandwine/article/details/76383304 接下来看双层循环: 循环嵌套是指在一个循环语句中再定义一 ...

  6. CC00070.bigdatajava——|Java循环结构.V09|——|Java.v09|双重for循环.v02|打印各种星星图案|

    一.双重for循环打印各种星星图案 ### --- 案例题目~~~ --> 使用双重for循环分别打印以下图案 二.编程代码 ### --- 编程代码/*编程使用双重for循环打印星星图案*/ ...

  7. JavaScript流程控制-循环(循环(for 循环,双重 for 循环,while 循环,do while 循环,continue break))

    目录 JavaScript流程控制-循环 循环 for 循环 执行过程: 断点调试: 案例一:求1-100之间所有整数的累加和 案例二:求1-100之间所有数的平均值 案例三:求1-100之间所有偶数 ...

  8. 用双重for循环打印99乘法表

    用双重for循环打印99乘法表 用两个for循环去打印 99 乘法表,第一个for自增去循环打印表格的行数,第二个for循环嵌套在第一个for循环里,用自增去打印数字,用两个for循环遍历的数去打印输 ...

  9. JAVA中利用break加标签的方式跳出双重for循环

    JAVA中利用break加标签的方式跳出双重for循环 一般情况下,使用break只能跳出当前层的for循环,但是加了标签的话,就可以跳出多重循环. public class TestBreak {@ ...

  10. 双重for循环打印星号矩形,平行四边形,三角形规律总结

    双重for循环打印星号矩形,平行四边形,三角形规律总结 双重for循环就是在一个for循环里面在插入另一个for循环,格式如下 for(){for(){}} 当外面的循环运行一次,内部的循环需要运行一 ...

最新文章

  1. GCD的其他(不常用)方法
  2. [原创]一种自动地将继承自NSObject的自定义类序列化成JSON的方法
  3. CentOS 6.7 RPM安装MySQL
  4. linux服务器问题总结
  5. Spring MVC之@RequestMapping 详解
  6. ByteBuffer 类
  7. sql server numeric 可存几位小数_想成为优秀SQL高手?你就差这些细节
  8. Leetcode 27 Remove Element
  9. 8000401a 错误 ,检索 COM 类工厂中 CLSID 为 的组件时失败,原因是出现以下错误: 8000401a。...
  10. android dex文件是什么,关于android:apk文件中classes.dex文件的作用
  11. PS下载 PS2021中文版下载 Photoshop2021中文版22.5.1 ACR14.0最新
  12. php path_info orig_path_info
  13. 键盘按键与键码的对照表的对照表
  14. hmmbuild结果文件解读:hmm文件
  15. 360°环视性能倍增,瑞芯微首发全景环视芯片方案
  16. 菜鸟看马云卸任以及未来的阿里巴巴
  17. ngrok穿透内网(内网有代理的情况)
  18. 电脑计算机网络都打不开怎么办,电脑打不开网页怎么办?如何解决电脑网页打不开问题...
  19. linux纯命令行怎么下载,如何从Linux命令行轻松分享文件
  20. windows下的串口编程,串口操作类封装

热门文章

  1. windows访问mysql57_windows下 Mysql5.5升级5.7(其实就是安装了两个版本的mysql)
  2. c++svd算法_AI算法工程师面试6
  3. linux启动有两个选择,RHEL5 用CentOS源升级,GRUB出现CentOS,RHEL两个启动项,选择哪一个?...
  4. python 递归的最大层数_练习题-Python的最大递归层数
  5. 输入为数字和大写_表格中如何录入分数、邮政编码、大写数字?
  6. mysql capi函数详解_技术分享|MySQLCAPI参数MYSQL_OPT_READ_TIMEOUT的一些行为分析
  7. linux 查看命令帮助,Linux中查看帮助相关的命令整理
  8. java development kie_java – 直接从存储库加载Drools/KIE Workbench工件
  9. mysql数据库隐式表_解析MySQL隐式转换问题
  10. 图解TCPIP-IP 网际协议-IP包