[置顶] Oracle三种循环:for,while,do...while(PL/SQL)
2017-07-22 11:04
761 查看
1. Oracle三种循环与Java类比
1.1 for 循环
Oralce中结构for 变量i in 下限..上限(条件判断语句) loop 执行语句 end loop;
Java中结构
for(初始化语句;条件判断语句;条件控制语句) { 循环体语句; }
1.2 while 循环
Oralce中结构Java中结构
初始化语句; while(判断条件语句) { 循环体语句; 控制条件语句; }
1.3 do…while 循环
Oralce中结构Java中结构
初始化语句; do { 循环体语句; 控制条件语句; } while(判断条件语句);
2. 简单的演示
set serveroutput on; -- for循环 declare begin for counter in 1..5 loop dbms_output.put_line('for循环:'||counter); end loop; end; / -- do...while循环 特点:先执行,后判断 declare i number(2); begin i:=1; loop dbms_output.put_line('do...while循环:'||i); i:=i+1; exit when(i>5); end loop; end; / -- while循环 特点:先判断,再执行 declare i number(2); begin i:=1; while i<5 loop dbms_output.put_line('while循环:'||i); i:=i+1; end loop; end; /
相关文章推荐
- Oracle:PL/SQL--流程控制(三)——循环结构:loop、while-loop、for-loop
- PL/SQL语句学习之使用while、loop和for三种循环打印数字的1-10
- oracle pl sql for循环游标
- pl/sql 中for和while循环([PL/SQL] 用For Loop 替代Cursor)
- 三种循环的执行机制(for while do while)
- Oracle中的三种循环(For、While、Loop)
- Oracle中三种循环(For、While、Loop)
- Oracle中三种循环(For、While、Loop)
- pl/sql 中for和while循环([PL/SQL] 用For Loop 替代Cursor)
- oracle pl sql while循环游标
- 【Java学习笔记之六】java三种循环(for,while,do......while)的使用方法及区别
- 【DB.PL/SQL】程序流程控制 —— 循环 ——LOOP, END LOOP, WHILE, FOR, CONTINUE
- Oracle三种循环(For、While、Loop)实现九九乘法表
- Java 三种循环的流程图画法总结(for,while,do-while循环)
- Oracle中三种循环(For、While、Loop)
- Java中循环有三种形式 while、do-while 和 for
- Oracle中三种循环(For、While、Loop)案例
- java三种循环的流程图画法总结(for,while,do-while循环)
- [置顶] 循环语句if(){}else{}、if(){}else if(){}...else{}、do{}while()、for(){}、with(){}break/continue语句
- 循环控制 for while do while switch