Oracle PL/SQL退出循环
来源:互联网 发布:原生js 实现swipe效果 编辑:程序博客网 时间:2024/05/16 14:25
在使用PL/SQL的时候,有时候会有这样的需求,执行动态的SQL,你只需要看循环一次的结果,样例如下:
DECLARE
V_POWER_GRID_FLAG NUMBER;TYPE BUREAU_CODE_T IS TABLE OF VARCHAR2(10);
V_BUREAU_CODE_T BUREAU_CODE_T := BUREAU_CODE_T('0101', '0102', '0103');
BEGIN
FOR V_POWER_GRID_FLAG IN 1 .. 2
LOOP
FOR I IN V_BUREAU_CODE_T.FIRST .. V_BUREAU_CODE_T.LAST LOOP
dbms_output.put_line(V_BUREAU_CODE_T(i)||'-------->'||V_POWER_GRID_FLAG);
END LOOP;
END LOOP;
END;
0101-------->1
0102-------->1
0103-------->1
0101-------->2
0102-------->2
0103-------->2
DECLARE
V_POWER_GRID_FLAG NUMBER;
TYPE BUREAU_CODE_T IS TABLE OF VARCHAR2(10);
V_BUREAU_CODE_T BUREAU_CODE_T := BUREAU_CODE_T('0101', '0102', '0103');
BEGIN
<<INNER_LOOP>>
FOR V_POWER_GRID_FLAG IN 1 .. 2
LOOP
FOR I IN V_BUREAU_CODE_T.FIRST .. V_BUREAU_CODE_T.LAST LOOP
dbms_output.put_line(V_BUREAU_CODE_T(i)||'-------->'||V_POWER_GRID_FLAG);
END LOOP;
EXIT INNER_LOOP WHEN(1 = 1);
END LOOP;
END;
0101-------->1
0102-------->1
0103-------->1
0 0
- Oracle PL/SQL退出循环
- Oracle PL/SQL 循环
- Oracle pl/sql基础---循环
- oracle pl sql loop循环
- oracle pl sql while 循环
- oracle pl sql for循环
- Oracle [PL/SQL]中的循环语句
- ORACLE PL/SQL循环简单使用
- oracle pl sql for循环游标
- oracle pl sql while循环游标
- [oracle]pl/sql --循环语句demo
- Oracle pl/sql编程 11---loop循环
- Oracle pl/sql编程 12---while循环
- Oracle pl/sql编程 13---for 循环
- Oracle pl/sql编程 13---for 循环
- Oracle PL/SQL 循环控制语句
- Oracle PL/SQL中的循环处理(sql for循环)
- Oracle PL/SQL中的循环处理(sql for循环)
- angularjs常用的表单验证指令
- TabHost详解
- 归纳一下:C#线程同
- python在linux(anaconda)的图形界面(snack)
- MD5加密和编码
- Oracle PL/SQL退出循环
- 微信公众号开发小计
- 蒙特卡罗方法入门
- Hadoop-2.4.1源码分析--HDFS HeartBeat(心跳检测)整体结构
- iOS学习之——多点触碰
- 深度学习FPGA实现基础知识4(Mariana——腾讯深度学习平台的进展与应用)
- jdbc+mysql
- numpy计算移动平均值
- 正则表达式