1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Oracle三种循环:for while do...while(PL/SQL)

Oracle三种循环:for while do...while(PL/SQL)

时间:2019-11-27 10:53:11

相关推荐

Oracle三种循环:for while do...while(PL/SQL)

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循环declarebeginfor counter in 1..5 loopdbms_output.put_line('for循环:'||counter);end loop;end;/-- do...while循环 特点:先执行,后判断declarei number(2);begini:=1;loop dbms_output.put_line('do...while循环:'||i);i:=i+1;exit when(i>5);end loop;end;/-- while循环 特点:先判断,再执行declarei number(2);begini:=1;while i<5 loopdbms_output.put_line('while循环:'||i);i:=i+1;end loop;end;/

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。