Oracle PL/SQL 中循环语法语句的应用
来源:互联网 发布:淘宝同一个ip地址 编辑:程序博客网 时间:2024/06/05 20:09
一 循环形式1:while循环
1、语法
2、代码
--使用while循环打印数字1到10
set sertoutput on
declare
--定义循环变量
pnum number:=1;
begin
while pnum <=10 loop
--循环体
dbms_output.put_line(pnum);
--使该变量+1
pnum := pnum+1;
end loop;
end;
/
3、运行结果
1
2
3
4
5
6
7
8
9
10
PL/SQL 过程已成功完成。
二 循环形式2:LOOP循环
1、语法
2、代码
--使用loop循环打印数字1到10
set sertoutput on
declare
--定义循环变量
pnum number:=1;
begin
loop
--退出条件:循环变量大于10
exitwhen pnum >10;
--打印该变量的值
dbms_output.put_line(pnum);
--使该变量+1
pnum := pnum +1;
end loop;
end;
/
3、运行结果
1
2
3
4
5
6
7
8
9
10
PL/SQL 过程已成功完成。
三 循环形式3:FOR循环
1、语法
2、代码
--使用for循环打印数字1到10
set sertoutput on
declare
--定义循环变量
pnum number:=1;
begin
for punm in1..10 loop
--打印该变量的值
dbms_output.put_line(pnum);
pnum:=1+pnum;
end loop;
end;
/
3、运行结果
1
2
3
4
5
6
7
8
9
10
PL/SQL 过程已成功完成。
四 小结
推荐使用第二种形式loop循环,因为在使用光标的时候比较方便。
阅读全文
0 0
- Oracle PL/SQL 中循环语法语句的应用
- Oracle PL/SQL 中if语句的应用
- PL/SQL的循环语句
- Oracle [PL/SQL]中的循环语句
- [oracle]pl/sql --循环语句demo
- Oracle PL/SQL 循环控制语句
- Oracle的PL SQL语法
- PL/SQL 循环语句
- oracle数据库sql语句08 PL SQL程序结构 循环 游标
- Oracle PL/SQL语法
- Oracle PL/SQL 语法
- Oracle PL/SQL 循环
- Oracle中PL/SQL控制语句
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- Oracle笔记 八、PL/SQL跳转/判断/循环语句块
- Oracle PL/SQL之LOOP循环控制语句
- JSP 的四种传值方法
- Python 进阶_生成器 & 生成器表达式
- Oracle PL/SQL 的记录型变量
- 全网火爆,iFunk翼S热卖进行中
- JavaScript操作符
- Oracle PL/SQL 中循环语法语句的应用
- DevExpress v17.2新版亮点—WinForms篇(一)
- Oracle PL/SQL 中if语句的应用
- Oracle PL/SQL的程序结构以及基本数据变量类型
- 基础巩固--重载与覆盖
- Spring源码解读(一)——容器是如何初始化的
- PL/SQL光标属性和光标数的限制
- jqgrid中当前页数据动态搜索,显示隐藏对应行
- Focal Loss for Dense Object Detection