PL/SQL的loop循环
来源:互联网 发布:手机语音聊天软件 编辑:程序博客网 时间:2024/05/16 10:01
转载自网易博客http://blog.163.com/xuejelly1985@126/blog/static/362103402008823101415479/
1、for--loop循环
declare
s_no student.sno%type;
cursor c1 is
select sno from student where sno>'10001';
begin
for i in c1 loop
dbms_output.put_line(i.sno);
end loop;
end;
/
--游标的FOR循环,在FOR循环中,是隐含的自带游标的打开和关闭。
2、loop--end loop循环
declare
s_no student.sno%type;
cursor c1 is
select sno from student where sno>'10001';
begin
open c1;
loop
fetch c1 into s_no;
exit when c1%notfound;
dbms_output.put_line(s_no);
end loop;
close c1;
exception
when no_data_found then
dbms_output.put_line('no data1');
end;
/
--一般的LOOP循环,要显示的打开和关闭游标,而且要特别的注意循环条件的退出与输出的前后关系。
3、if判断
declare
cursor c1 is
select sno from student where sno>'10001';
begin
for i in c1 loop
if(i.sno<10004) then
dbms_output.put_line(i.sno);
end if;
end loop;
end;
/
--一种简单的条件判断。
- PL/SQL的loop循环
- pl/sql loop循环
- oracle pl sql loop循环
- pl/sql存储过程loop死循环
- Oracle pl/sql编程 11---loop循环
- Oracle:PL/SQL--流程控制(三)——循环结构:loop、while-loop、for-loop
- oracle PL/SQL的基本构成,结构控制语句,分支结构,选择结构,loop循环结构,
- Oracle PL/SQL之LOOP循环控制语句
- Oracle PL/SQL之LOOP循环控制语句
- Oracle PL/SQL之LOOP循环控制语句
- Oracle PL/SQL之LOOP循环控制语句
- Oracle PL/SQL之LOOP循环控制语句
- Oracle PL/SQL之LOOP循环控制语句
- Oracle PL/SQL之LOOP循环控制语句
- Oracle PL/SQL之LOOP循环控制语句
- PL/SQL LOOP Construct
- PL/SQL for loop
- pl/sql 中for和while循环([PL/SQL] 用For Loop 替代Cursor)
- Ajax
- Android MediaCodec实现摄像头数据硬编解码全过程
- spark 概述与安装
- Http_load测试说明
- Git文件的删除
- PL/SQL的loop循环
- 黑马程序员—C重点--枚举
- sql多行合并成一行
- 性能优化系列总篇
- 学习ExtJS框架并完成ExtJS+SSH2+JSON实现树形结构(一)
- 自定义UITableView显示不全
- 申请299企业证书
- 欢迎使用Markdown编辑器写博客
- Windows 内核编程初涉