《Oracle中三种循环(For、While、Loop)》由会员分享,可在线阅读,更多相关《Oracle中三种循环(For、While、Loop)(2页珍藏版)》请在金锄头文库上搜索。
Oracle 中三种循环(For、While、Loop)1.ORACLE 中的 GOTO 用法DECLAREx number;BEGINx:=9; -循环点x:=x-1;DBMS_OUTPUT.PUT_LINE(X);IF X0THENGOTO repeat_loop; -当 x 的值小于 9 时,就 goto 到 repeat_loopEND IF;END;/2。ORACLE 中的 FOR 循环用法DECLAREX number; -声明变量BEGINx:=1; -给初值FOR X IN REVERSE 1.10 LOOP -reverse 由大到小DBMS_OUTPUT.PUT_LINE(内:x=|x);END LOOP;DBMS_OUTPUT.PUT_LINE(end loop:x=|X); -x=1END;/3。ORACLE 中的 WHILE 循环用法DECLAREx number;BEGINx:=0;WHILE x9;DBMS_OUTPUT.PUT_LINE(内:x=|x);END LOOP;DBMS_OUTPUT.PUT_LINE(外:x=|x);END;/