Oracle—循环语句小结(转)
来源:互联网 发布:php 单例模式 编辑:程序博客网 时间:2024/05/19 03:43
主要有以下五种循环:Exit When、Loop、While、For(普通循环)、For(游标循环),下面举例一一说明(均为存储过程)。
1、Exit When循环:
create or replace procedure proc_test_exit_when isi number;begini:=0;LOOPExit When(i>5);Dbms_Output.put_line(i);i:=i+1;END LOOP;end proc_test_exit_when;2、Loop循环:
create or replace procedure proc_test_loop isi number;begini:=0;loopi:=i+1;dbms_output.put_line(i);if i>5 thenexit;end if;end loop;end proc_test_loop;3、While循环:
create or replace procedure proc_test_while isi number;begini:=0;while i<5 loopi:=i+1;dbms_output.put_line(i);end loop;end proc_test_while;4、For普通循环:
create or replace procedure proc_test_for isi number;begini:=0;for i in 1..5 loopdbms_output.put_line(i);end loop;end proc_test_for;5、For游标循环:
create or replace procedure proc_test_cursor isuserRow test%rowtype;cursor userRows isselect * from test;beginfor userRow in userRows loopdbms_output.put_line(userRow.id||’,'||userRow.Name||’,'||userRows%rowcount);end loop;end proc_test_cursor;
原文地址:http://77857.blog.51cto.com/67857/419594
阅读全文
0 0
- Oracle—循环语句小结(转)
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- oracle循环语句小结
- 循环语句小结
- oracle循环小结
- Shell 循环语句用法小结
- Java基础循环语句小结
- oracle sql语句小结
- oracle sql语句小结
- 1---C语言|笔记【C语言中的变量总结】
- STM32实验需要消化吸收
- JavaScript返回上一页代码
- Hadoop集群安装及简单配置
- GIT Bash保存用户名和密码
- Oracle—循环语句小结(转)
- window 错误代码
- Call to undefined function socket_create();解决办法!
- mysql 优化
- 51NOD-1459 迷宫游戏
- Hadoop入门(3)——HA和Federation
- 重置页面,或者提交页面
- 设置可滚动的TextView
- 你不可错过的二维码生成与解析-java后台与前端js都有