PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-EXIT WHEN
EXIT WHEN
DECLARE x NUMBER := 0; BEGIN LOOP DBMS_OUTPUT.PUT_LINE('迴圈之中: x = ' || TO_CHAR(x)); x := x + 1; --避免無限迴圈 EXIT WHEN x > 3; END LOOP; -- EXIT後,從這接著執行 DBMS_OUTPUT.PUT_LINE('迴圈之後: x = ' || TO_CHAR(x));
END;
|
DECLARE s PLS_INTEGER := 0; i PLS_INTEGER := 0; j PLS_INTEGER; BEGIN <<outer_loop>> LOOP i := i + 1; j := 0; <<inner_loop>> LOOP j := j + 1; s := s + i * j; -- 將多種商品彙總 EXIT inner_loop WHEN (j > 5); EXIT outer_loop WHEN ((i * j) > 15); END LOOP inner_loop; END LOOP outer_loop; DBMS_OUTPUT.PUT_LINE ('商品彙總等於: ' || TO_CHAR(s));
END;
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1104276/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- 流程控制、 迴圈語句
- 分支語句和迴圈語句
- php中有哪些迴圈控制語句PHP
- 【分支流程控制語句、迴圈流程控制語句】的學習
- GaussDB SQL基礎語法示例-迴圈語句SQL
- JavaScript for 迴圈語句JavaScript
- Ruby迴圈語句
- TypeScript 迴圈語句TypeScript
- MySQL迴圈語句MySql
- Python-條件語句和迴圈語句Python
- Oracle儲存過程乾貨(三):PLSQL迴圈語句Oracle儲存過程SQL
- case when 語句
- 6.4. PL/SQL語法——6.4.5. 迴圈語句SQL
- 七 while迴圈語句While
- JavaScript跳出for迴圈語句JavaScript
- Python的迴圈語句Python
- 7-迴圈語句
- c語言中,while(1)語句使用break語句跳出迴圈C語言While
- Java迴圈語句以及break,continue語句,IDEA安裝JavaIdea
- Java 可以採用什麼語句跳出迴圈語句Java
- Java基礎 迴圈語句 for while do.....while語句JavaWhile
- 2-4 Java流程控制——迴圈語句Java
- flask之控制語句 if 語句與for語句Flask
- Python 迴圈語句的使用Python
- 【Python基礎】for迴圈語句Python
- MyBatis xml foreach迴圈語句MyBatisXML
- 『無為則無心』Python基礎 — 15、Python流程控制語句(for迴圈語句)Python
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- Java語言程式設計—迴圈語句Java程式設計
- PL/SQL 條件控制語句SQL
- 初學Python(3)迴圈語句Python
- 分支、迴圈語句動態展示
- Python基礎-While迴圈語句PythonWhile
- Python條件語句與迴圈Python
- [譯] part 9: golang 迴圈語句Golang
- Python之判斷迴圈語句Python
- Java簡單迴圈語句案例Java
- Verilog HDL迴圈語句簡介