使用while迴圈操作DML語句
在很多的程式語言中,迴圈體勢必可少的,PLSQL程式中也不例外。
---程式塊中的迴圈體:
---while迴圈:
--建立測試表:
suxing@PROD>create table total(
2 t1 number(4),
3 t2 number(4));
Table created.
--使用while迴圈表中插入資料:
suxing@PROD>declare
2 v_i int:=1;
3 v_sum int:=0;
4 begin
5 while v_i<=10 loop
6 v_sum :=v_sum + v_i*v_i;
7 insert into total values(v_i,v_sum);
8 v_i :=v_i+1;
9 end loop;
10 end;
11 /
PL/SQL procedure successfully completed.
#程式執行完成。
--檢視錶中的記錄:
suxing@PROD>select * from total;
T1 T2
---------- ----------
1 1
2 5
3 14
4 30
5 55
6 91
7 140
8 204
9 285
10 385
10 rows selected.
while迴圈體育loop迴圈體有所區別,while迴圈體是先判斷條件,再執行任務,
而loop迴圈體是先執行任務,在判斷條件。當他們不符合條件的時候,都會跳出
迴圈,結束程式的任務。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2128348/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用for迴圈操作DML語句
- 使用loop迴圈操作DML語句OOP
- Matlab的if語句switch語句for迴圈while迴圈語句練習MatlabWhile
- Java基礎 迴圈語句 for while do.....while語句JavaWhile
- c語言中,while(1)語句使用break語句跳出迴圈C語言While
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-WHILE迴圈SQLWhile
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- Object-C,迴圈語句for,while,do-whileObjectWhile
- Python基礎-While迴圈語句PythonWhile
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- Shell指令碼應用 – for、while迴圈語句指令碼While
- 【js迴圈語句】for與while的區別JSWhile
- C語言——迴圈結構(for迴圈,while迴圈,do-while迴圈)C語言While
- C#程式設計基礎第七課:C#中的基本迴圈語句:while迴圈、do-while迴圈、for迴圈、foreach迴圈的使用C#程式設計While
- Python趣味入門5:迴圈語句whilePythonWhile
- while迴圈以及do while迴圈While
- Python 迴圈語句的使用Python
- while迴圈While
- C語言程式設計學習中while迴圈和do……while迴圈C語言程式設計While
- TypeScript 迴圈語句TypeScript
- JavaScript for 迴圈語句JavaScript
- MySQL迴圈語句MySql
- Oracle迴圈語句Oracle
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- 實驗5 迴圈結構程式設計(while、do-while語句的應用)程式設計While
- 實驗5迴圈結構程式設計(while、do-while語句的應用)程式設計While
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-FOR迴圈中的索引SQL索引
- PHP For & While 迴圈PHPWhile
- JavaScript跳出for迴圈語句JavaScript
- java 迴圈語句(轉)Java
- Java 迴圈 - for, while 及 do…whileJavaWhile
- python迴圈語句判斷的使用Python
- 04流程控制 for迴圈,while迴圈While
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-下限和上限SQL
- C語言中迴圈語句while 中判斷條件出現 || 和 && 的區別C語言While
- Python的迴圈語句Python
- 流程控制、 迴圈語句