oracle 双层循环,oracle的双重for循环
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循环相关推荐
- 双重 for循环概述
1.双重 for循环概述: 很多情况下,单层 for 循环并不能满足我们的需求, 比如我们要打印一个5行5列的图形.打印一个星星等.此时就可以用循环嵌套来实现. 嵌套循环是指在一个循环语句中再定义一个 ...
- oracle 双层循环,oracle goldengate 双活复制避免循环复制参数
我简单的简绍一下goldengate的一些实用的.常用的参数. 一.双向复制避免数据循环复制的参数 首先说明一下循环复制,官网上的描述: In a bidirectional configuratio ...
- oracle存储过程、声明变量、for循环|转|
oracle存储过程.声明变量.for循环 1.创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out ty ...
- oracle存储过程、声明变量、for循环(转)
oracle存储过程.声明变量.for循环 1.创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out ty ...
- java 双重for循环_Java--for循环之双层循环嵌套 执行流程
for循环单层循环执行流程:http://blog.csdn.net/asheandwine/article/details/76383304 接下来看双层循环: 循环嵌套是指在一个循环语句中再定义一 ...
- CC00070.bigdatajava——|Java循环结构.V09|——|Java.v09|双重for循环.v02|打印各种星星图案|
一.双重for循环打印各种星星图案 ### --- 案例题目~~~ --> 使用双重for循环分别打印以下图案 二.编程代码 ### --- 编程代码/*编程使用双重for循环打印星星图案*/ ...
- JavaScript流程控制-循环(循环(for 循环,双重 for 循环,while 循环,do while 循环,continue break))
目录 JavaScript流程控制-循环 循环 for 循环 执行过程: 断点调试: 案例一:求1-100之间所有整数的累加和 案例二:求1-100之间所有数的平均值 案例三:求1-100之间所有偶数 ...
- 用双重for循环打印99乘法表
用双重for循环打印99乘法表 用两个for循环去打印 99 乘法表,第一个for自增去循环打印表格的行数,第二个for循环嵌套在第一个for循环里,用自增去打印数字,用两个for循环遍历的数去打印输 ...
- JAVA中利用break加标签的方式跳出双重for循环
JAVA中利用break加标签的方式跳出双重for循环 一般情况下,使用break只能跳出当前层的for循环,但是加了标签的话,就可以跳出多重循环. public class TestBreak {@ ...
- 双重for循环打印星号矩形,平行四边形,三角形规律总结
双重for循环打印星号矩形,平行四边形,三角形规律总结 双重for循环就是在一个for循环里面在插入另一个for循环,格式如下 for(){for(){}} 当外面的循环运行一次,内部的循环需要运行一 ...
最新文章
- GCD的其他(不常用)方法
- [原创]一种自动地将继承自NSObject的自定义类序列化成JSON的方法
- CentOS 6.7 RPM安装MySQL
- linux服务器问题总结
- Spring MVC之@RequestMapping 详解
- ByteBuffer 类
- sql server numeric 可存几位小数_想成为优秀SQL高手?你就差这些细节
- Leetcode 27 Remove Element
- 8000401a 错误 ,检索 COM 类工厂中 CLSID 为 的组件时失败,原因是出现以下错误: 8000401a。...
- android dex文件是什么,关于android:apk文件中classes.dex文件的作用
- PS下载 PS2021中文版下载 Photoshop2021中文版22.5.1 ACR14.0最新
- php path_info orig_path_info
- 键盘按键与键码的对照表的对照表
- hmmbuild结果文件解读:hmm文件
- 360°环视性能倍增,瑞芯微首发全景环视芯片方案
- 菜鸟看马云卸任以及未来的阿里巴巴
- ngrok穿透内网(内网有代理的情况)
- 电脑计算机网络都打不开怎么办,电脑打不开网页怎么办?如何解决电脑网页打不开问题...
- linux纯命令行怎么下载,如何从Linux命令行轻松分享文件
- windows下的串口编程,串口操作类封装
热门文章
- windows访问mysql57_windows下 Mysql5.5升级5.7(其实就是安装了两个版本的mysql)
- c++svd算法_AI算法工程师面试6
- linux启动有两个选择,RHEL5 用CentOS源升级,GRUB出现CentOS,RHEL两个启动项,选择哪一个?...
- python 递归的最大层数_练习题-Python的最大递归层数
- 输入为数字和大写_表格中如何录入分数、邮政编码、大写数字?
- mysql capi函数详解_技术分享|MySQLCAPI参数MYSQL_OPT_READ_TIMEOUT的一些行为分析
- linux 查看命令帮助,Linux中查看帮助相关的命令整理
- java development kie_java – 直接从存储库加载Drools/KIE Workbench工件
- mysql数据库隐式表_解析MySQL隐式转换问题
- 图解TCPIP-IP 网际协议-IP包