oracle plsql儲存過程_while loop_end loop_exit
SQL> declare
2 v_a integer;
3 begin
4 v_a:=1;
5 while (v_a<3) loop
6 if v_a=2 then
7 exit;--執行完exit程式碼會如何處理,它的執行流程?
8 end if;
9 v_a:=v_a+1;
10 end loop;
11 --
12 dbms_output.put_line('while loop之後的程式碼(且其包含了exit)');
13 end;
14 /
while loop之後的程式碼(且其包含了exit)
PL/SQL procedure successfully completed
測試結論:
1,while loop--end loop中碰到exit,仍會繼續執行其後的程式碼,在此為
dbms_output.put_line('while loop之後的程式碼(且其包含了exit)');
2,這種語法結構如同c#的do while break一樣
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-723355/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle儲存過程乾貨(二):PLSQL控制語句Oracle儲存過程SQL
- Oracle儲存過程乾貨(三):PLSQL迴圈語句Oracle儲存過程SQL
- Oracle儲存過程Oracle儲存過程
- oracle的儲存過程Oracle儲存過程
- Oracle儲存過程-1Oracle儲存過程
- Oracle儲存過程乾貨(一):儲存過程基礎Oracle儲存過程
- 原創:oracle 儲存過程Oracle儲存過程
- oracle儲存過程書寫格式Oracle儲存過程
- Sqlsugar呼叫Oracle的儲存過程SqlSugarOracle儲存過程
- LightDB/PostgreSQL 相容Oracle儲存過程SQLOracle儲存過程
- oracle儲存過程和觸發器Oracle儲存過程觸發器
- Oracle 儲存過程分頁 + Sqlsugar呼叫Oracle儲存過程SqlSugar
- ibatis呼叫oracle儲存過程(極簡版)BATOracle儲存過程
- Springboot呼叫Oracle儲存過程的幾種方式Spring BootOracle儲存過程
- Oracle 編譯儲存過程卡死解決方法Oracle編譯儲存過程
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- 儲存過程與儲存函式儲存過程儲存函式
- SQLSERVER儲存過程SQLServer儲存過程
- 呼叫儲存過程儲存過程
- mysql 儲存過程MySql儲存過程
- unidac儲存過程儲存過程
- firedac儲存過程儲存過程
- Oracle儲存過程中定義多個遊標Oracle儲存過程
- Oracle儲存過程中跳出迴圈的寫法Oracle儲存過程
- Oracle儲存過程編譯卡死的解決方法Oracle儲存過程編譯
- oracle儲存過程許可權繼承小結Oracle儲存過程繼承
- JdbcTemplate調儲存過程JDBC儲存過程
- 造數儲存過程儲存過程
- 儲存過程——遊標儲存過程
- 儲存過程 傳 datatable儲存過程
- JAVA儲存過程(轉)Java儲存過程
- MySQL之儲存過程MySql儲存過程
- MySQL---------儲存過程MySql儲存過程
- linux呼叫儲存過程Linux儲存過程
- Winform呼叫儲存過程ORM儲存過程
- mysql儲存過程整理MySql儲存過程
- lightdb新特性--相容oracle儲存過程的聯合陣列Oracle儲存過程陣列
- .NET Core中使用Dapper操作Oracle儲存過程最佳實踐APPOracle儲存過程
- Sql儲存過程分頁--臨時表儲存SQL儲存過程