PL/SQL 迴圈
一、基本的LOOP語句
-
利用EXIT...WHEN結束迴圈操作
DECLARE I NUMBER := -3; BEGIN <<test_loop>> LOOP DBMS_OUTPUT.PUT_LINE('i = ' || I); I := I + 1; EXIT test_loop WHEN I > 3; END LOOP; DBMS_OUTPUT.PUT_LINE('LOOP迴圈已經結束!'); END; /
-
利用IF...EXIT語句結束迴圈
DECLARE I NUMBER := -3; BEGIN <<TEST_LOOP>> LOOP DBMS_OUTPUT.PUT_LINE('i = ' || I); I := I + 1; IF I > 3 THEN EXIT TEST_LOOP; END IF; END LOOP; DBMS_OUTPUT.PUT_LINE('LOOP迴圈已經結束!'); END; /
二、WHILE...LOOP結構
DECLARE I NUMBER := -3; BEGIN <<TEST_LOOP>> WHILE (I < 4) LOOP DBMS_OUTPUT.PUT_LINE('i = ' || I); I := I + 1; END LOOP; DBMS_OUTPUT.PUT_LINE('LOOP迴圈已經結束!'); END; /
三、FOR...LOOP結構
DECLARE BEGIN FOR I IN -3 .. 3 LOOP DBMS_OUTPUT.PUT_LINE('i = ' || I); END LOOP; DBMS_OUTPUT.PUT_LINE('LOOP迴圈已經結束!'); END; /
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31490526/viewspace-2664194/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle PL/SQL迴圈示例OracleSQL
- pl/sql for loop迴圈的使用SQLOOP
- PL/SQL迴圈控制語句SQL
- 【PL/SQL】遊標提取迴圈SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-FOR迴圈中的索引SQL索引
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-WHILE迴圈SQLWhile
- oracle pl/sql 迴圈比較集合元素是否相同OracleSQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-下限和上限SQL
- 6.4. PL/SQL語法——6.4.5. 迴圈語句SQL
- pl/sql中三種遊標迴圈效率對比SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-CONTINUESQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-EXIT WHENSQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-CONTINUE WHENSQL
- 關於pl/sql中流程控制和迴圈的一些總結SQL
- SQL儲存過程迴圈SQL儲存過程
- JavaScript的map迴圈、forEach迴圈、filter迴圈、reduce迴圈、reduceRight迴圈JavaScriptFilter
- C語言——迴圈結構(for迴圈,while迴圈,do-while迴圈)C語言While
- Sql 巢狀迴圈最佳化案例SQL巢狀
- Oracle 迴圈呼叫動態SQL語句OracleSQL
- PL/SQLSQL
- 04流程控制 for迴圈,while迴圈While
- 使用遊標迴圈進行SQL更新插入的SQL語句SQL
- php 迴圈裡面套sql怎麼解決PHPSQL
- SQL&PL/SQL (轉)SQL
- 【基礎題】【for迴圈】二重迴圈
- JS優化迴圈之展開迴圈JS優化
- PL/SQL 宣告SQL
- PL/SQL cursorSQL
- PL/SQL打包SQL
- PL/SQL DEVSQLdev
- JavaScript for of 迴圈JavaScript
- Java迴圈Java
- javascript迴圈JavaScript
- 事件迴圈事件
- while迴圈While
- javaScript for迴圈JavaScript