oracle数据库循环语句
来源:互联网 发布:哪个软件可以化妆 编辑:程序博客网 时间:2024/06/06 19:35
oracle语句中主要分为5中循环语句:
主要为 loop, exit when ,while , for 普通循环,for 游标循环。
循环语句
1.loop循环语句
create or replace procedure proc_test_loop is
i number;
begin
i:=0;
loop
i:=i+1;
dbms_output.put_line(i);
if i>5 ten
exit;
end if;
end loop;
end proc_test_loop;
2.exit when 循环
create or replace procedure proc_test_exit_when is
i number;
begin
i:=0;
loop
exit when (i>5);
dbms_output.put_line(i);
i:=i+1;
end loop
end proc_test_exit_when;
3.while循环
create or replace procedure proc_test_while is
i number;
begin
i:=0;
while i<5 loop
dbms_output.put_line(i);
i:=i+1;
end loop;
end proc_test_while;
4.for 普通循环
create or replace procedure proc_test_for is
i number;
begin
i:=0;
for i in 1..5 loop
end loop;
end proc_test_for;
5.for 游标循环(cursor)
create or replace procedure proc_test_cursor is
Cursor mycursor is
select * from test;
begin
for item in mycursor loop
dbms_output.put_line(item.id||','||item.name||','||,item.number);
end loop;
end proc_test_cursor;
都是以存储过程来进行测试的,希望能帮到大家的学习,有不足的地方还请多多指教!
1 0
- oracle数据库循环语句
- oracle数据库update循环执行语句
- oracle数据库sql语句08 PL SQL程序结构 循环 游标
- Oracle 条件语句/循环语句
- Oracle 条件语句/循环语句
- oracle学习--循环语句
- oracle循环语句
- oracle学习--循环语句
- Oracle 循环语句 总结
- oracle学习--循环语句
- oracle学习--循环语句
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle 循环控制语句
- oracle循环语句小结
- oracle循环语句
- oracle循环语句小结
- mysql数据库分表及实现
- 设计模式_享元模式
- 惠盈宝
- (转)MFC程序(在静态库中使用MFC)问题
- 欢迎使用CSDN-markdown编辑器
- oracle数据库循环语句
- tensorflow实现P@1和MRR
- 关于hexo搭建博客后的一些基础配置
- Jsp状态管理
- 第七届Java软件开发C组
- java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because
- [LeetCode]13. Roman to Integer
- Elasticsearch垃圾回收日志
- 第一篇文章·前言