Oracle,跳出游标循环
1,跳出游标的循环,不执行遍历了。
方法一:goto
for c_row in 游标 loop
     if 条件 then
        dbms_output.put_line('测试跳出循环');
        goto breakLoop;
     end if;
end loop;
  <<breakLoop>>
首先在循环外面定义一个:<<方法名>>。这里的方法名可以随便起,作用就是给跳出循环后的位置定位。
然后使用:goto 方法名。在满足一定条件后就会跳出循环,到方法名那里。
方法二:EXIT
for c_row in 游标loop
     if  条件 then
           EXIT;
     end if;
end loop;
2,跳出本次循环,开始下次循环:continue
for c_row in 游标loop
     if  条件 then
           continue;
     end if;
end loop;
3,结束存储过程执行:return
return跳出存储过程
declare
V_KBP varchar2();
begin
loop
IF V_KBP IS NULL THEN
return;
END IF;
end loop;
dbms_output.put_line('退出');
end;
Oracle,跳出游标循环的更多相关文章
- oracle for loop循环以及游标循环
		
1. for in loop形式 DECLARE CURSOR c_sal IS SELECT employee_id, first_name || last_name ename, salar ...
 - Oracle使用游标为所有用户表添加主键语句
		
应用场合:数据表新增自增一主键能加快数据表的访问速度,而且是整形的索引速度最快.本程序适合在导入Oracle数据库时删除不存在主键的情况下运行. 代码说明:所有的表主键字段名都设置为ID,如果已存在I ...
 - Oracle使用游标查询指定数据表的所有字段名称组合而成的字符串
		
应用场合:参考网上查询数据表的所有字段名代码,使用游标生成指定单个表的所有字段名跟逗号组成的用于select 逗号隔开的字段名列表 from字符串等场合. 查询结果输出如下: 当前数据表TB_UD_ ...
 - Oracle使用游标删除所有用户数据表中的所有记录脚本
		
应用场景:因为数据库中的数据涉及机密信息,希望一次性能删除掉所有数据,只保留数据表结构,供新项目开发程序用 测试结果:经查询已删除所有数据 存在问题:数据表如果存在外键的话下面脚本可能执行不成功,请自 ...
 - Oracle存储过程,游标使用
		
Oracle存储过程: 语法: CREATE [OR REPLACE] PROCEDURE procedure_name (arg1 [mode1] datatype1,arg2 [mode2] da ...
 - oracle中游标详细用法
		
转自:http://blog.csdn.net/liyong199012/article/details/8948952 游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定 ...
 - 转 oracle cursor 游标
		
转自:http://blog.csdn.net/liyong199012/article/details/8948952 游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定 ...
 - Oracle PLSQL游标、游标变量的使用
		
参考文章:https://www.cnblogs.com/huyong/archive/2011/05/04/2036377.html 在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实 ...
 - Oracle使用游标查询所有数据表备注
		
功能作用:应用对应的SQL语句,能方便快速的查询Oracle数据库指定用户的所有用户表说明,快速知道每个数据表是做什么的,方便写文档和方案. 运行环境:搭建好Oracle数据库,并使用PQ/SQL D ...
 
随机推荐
- MATLAB多项式及多项式拟合
			
多项式均表示为数组形式,数组元素为多项式降幂系数 1. polyval函数 求多项式在某一点或某几个点的值. p = [1,1,1];%x^2+x+1 x = [-1,0,1];y = po ...
 - Java处理文件BOM头的方式推荐
			
背景: java普通的文件读取方式对于bom是无法正常识别的. 使用普通的InputStreamReader,如果采用的编码正确,那么可以获得正确的字符,但bom仍然附带在结果中,很容易导致数据处理出 ...
 - php多台服务器实现session共享
			
使用Redis存储Session(前提是服务期间已实现redis共享,可参照:laravel项目使用twemproxy部署redis集群) 修改php.ini: session.save_handle ...
 - flutter 布局
			
一.Container 一个空白容器 二.Row 行 mainAxisAlignment 主轴对齐 , CrossAxisAlignment 垂直于主轴对齐 三.Column 列 四.ListVie ...
 - 洛谷 P1824 进击的奶牛【二分答案/类似青蛙过河】
			
题目描述 Farmer John建造了一个有N(2<=N<=100,000)个隔间的牛棚,这些隔间分布在一条直线上,坐标是x1,...,xN (0<=xi<=1,000,000 ...
 - CF 816B Karen and Coffee【前缀和/差分】
			
To stay woke and attentive during classes, Karen needs some coffee! Karen, a coffee aficionado, want ...
 - POJ 3984 迷宫问题【BFS/路径记录/手写队列】
			
迷宫问题 Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 31428 Accepted: 18000 Description 定义 ...
 - hdu6121
			
hdu6121 题意 给出一棵树,\(0\) 为根节点,节点 \(i\) 的父节点标号是 \(\lfloor\frac{i-1}{k}\rfloor\),求所有子树大小的异或和. 分析 找规律.在纸上 ...
 - Codeforces #426 Div2 D(线段树优化 DP )
			
#426 Div2 D 题意 给出 \(n\) 个数字,将这些数字隔成 \(k\) 个部分(相对位置不变),统计每个部分有几个不同数字,然后全部加起来求和,问和最大是多少. 分析 很容易想到 \(DP ...
 - POJ 3250 Bad Hair Day(单调栈)
			
[题目链接] http://poj.org/problem?id=3250 [题目大意] 有n头牛,每头牛都有一定的高度,他能看到在离他最近的比他高的牛前面的所有牛 现在每头牛往右看,问每头牛能看到的 ...