全智贤的哥哥叫什么:Oracle中的迭代(循环)控制语句语法
来源:百度文库 编辑:中财网 时间:2024/04/29 17:57:17
Oracle中的迭代(循环)控制语句语法
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.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
end;
3.While循环
while
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;
javascript中的循环语句问题
C++中的for循环语句的问题:
关于dos中的if语句语法
如何IF语句+循环语句+新窗口语句??(JAVA)
有一个Oracle中的SQL查询语句的问题
VB中的循环语句中的for... 是怎么用的?
ASP中的一个循环语句(VB),我不会大家帮帮忙
java中的“变量、数组、循环、语句”都是什么意思呀java中的“变量、数组、循环、语句”都是什么意思呀?
C语言循环语句
C++循环语句
循环语句VB问题
pb循环语句
pb循环语句
ASP的循环语句
VB 推出循环语句
SQL中循环语句
SQL语句语法
update语句语法问题
怎么样学oracle sql语句
vb.net里,这么语句怎么写??(for循环)
MATLAB中的迭代
javascript的循环语句问题,如何循环?
怎样在matlab中执行循环迭代
matlab中的循环结构语句,如何有多个条件,该如何表达