PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-WHILE迴圈
WHILE迴圈
[ label ] WHILE condition LOOP statements END LOOP [ label ]; |
DECLARE done BOOLEAN := FALSE; BEGIN WHILE done LOOP DBMS_OUTPUT.PUT_LINE ('該行不會輸出.'); done := TRUE; --賦值語句不會執行 END LOOP;
WHILE NOT done LOOP DBMS_OUTPUT.PUT_LINE ('你好!'); done := TRUE; END LOOP;
END;
|
有的語言有do…while結構,可以確保迴圈體至少執行一次,在PL/SQL中可以使用下面的結構來模擬:
LOOP statements EXIT WHEN condition; END LOOP; |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1107113/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-FOR迴圈中的索引SQL索引
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-下限和上限SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-CONTINUESQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-EXIT WHENSQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-CONTINUE WHENSQL
- Matlab的if語句switch語句for迴圈while迴圈語句練習MatlabWhile
- PL/SQL迴圈控制語句SQL
- Java基礎 迴圈語句 for while do.....while語句JavaWhile
- PLSQL Language Referenc-PL/SQL控制語句-順序控制語句-NULLSQLNull
- 流程控制、 迴圈語句
- swift控制流——迴圈語句Swift
- linux 迴圈控制語句Linux
- c語言中,while(1)語句使用break語句跳出迴圈C語言While
- Python基礎-While迴圈語句PythonWhile
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSeIFSQL
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSESQL
- Object-C,迴圈語句for,while,do-whileObjectWhile
- TypeScript 迴圈語句TypeScript
- JavaScript for 迴圈語句JavaScript
- MySQL迴圈語句MySql
- Oracle迴圈語句Oracle
- php中有哪些迴圈控制語句PHP
- Shell指令碼應用 – for、while迴圈語句指令碼While
- 【js迴圈語句】for與while的區別JSWhile
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-搜尋CASESQL
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-簡單CASESQL
- JavaScript跳出for迴圈語句JavaScript
- java 迴圈語句(轉)Java
- C語言——迴圈結構(for迴圈,while迴圈,do-while迴圈)C語言While
- Python趣味入門5:迴圈語句whilePythonWhile
- Oracle 迴圈呼叫動態SQL語句OracleSQL
- Python的迴圈語句Python
- 6、迴圈結構語句
- C#程式設計基礎第七課:C#中的基本迴圈語句:while迴圈、do-while迴圈、for迴圈、foreach迴圈的使用C#程式設計While
- 6.4. PL/SQL語法——6.4.5. 迴圈語句SQL