Oracle中的循环控制语句语法
来源:互联网 发布:深入剖析tomcat 源码 编辑:程序博客网 时间:2024/06/02 21:19
1.简单循环
loop
sequence of statements;
end loop;
例:
declare
a number:=100;
begin
loop
a:=a+25;
exit when a=250;
end loop;
dbms_output.put_line(to_char(a));--注意这里用to_char()
end;
2.While循环
while <condition>
loop
sequence of statements;
end loop;
例:
declare
i number:=0;
j number:=0;
begin
while i<=100 loop
j:=j+i;
i:=i+2;
end loop;
end;
3.For循环
For counter in [Reverse]lowerbound…upperbound
loop
sequence of statements;
end loop;
counter是计数器变量,此处不用声明,此变量在循环体中只能读取,不能赋值。如i++是错误的
lowbound是下界
upperbound是上界,默认情况下,从下界到上界进行迭代,如果使用关键字Reverse,则从上界到下界进行迭代
例:
begin
for i in 1..2--如果反向,使用Reverse关键字即可
loop
update order_master set ostatus='p' where odate<sysdate;
end loop;
end;
- Oracle中的循环控制语句语法
- Oracle中的迭代(循环)控制语句语法
- oracle 循环控制语句
- oracle循环控制语句
- Oracle--LOOP循环控制语句
- bash中的循环控制语句
- 循环语句语法控制和区别
- oracle判断和循环语句语法
- Oracle PL/SQL 循环控制语句
- oracle中的条件控制语句
- 关于Python中的for循环控制语句
- 关于Python中的for循环控制语句
- 关于Python中的for循环控制语句
- 关于Python中的for循环控制语句
- 关于Python中的for循环控制语句
- C#中的主要流程控制语句之循环语句
- 黑马程序员----C#中的流程控制语句之循环语句
- Oracle [PL/SQL]中的循环语句
- asp.net生成图片验证码的类
- ORACLE - 树结构查询
- 第一篇
- SEO优化实战经验总结:网页减肥
- 使用javascript重定向后让back按钮有效的方法
- Oracle中的循环控制语句语法
- 谷歌音乐搜索模式是个不错的尝试
- java 按需截取字符串
- 金山词霸对PDF文件的取词问题
- ★★德莉莎化妆品专卖店★★...
- gacutil
- 如何使POP3的客户端忽略邮件的已读或未读状态以接收所有邮件
- MCE Virtual-Key Codes
- JavaScript大牛:Douglas Crockford