ORACLE 的循环语句 请问下 ORACLE中有哪些循环语句,格式是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如:LOOP EXIT WHEN 條件;END LOOP建議你先看看有關方面的書吧,都有講的! LOOP STATEMENT 1; STATEMENT 2; EXIT WHEN CONDITION; END LOOP; STATEMENT 3; WHILE CONDITION LOOP STATEMENT 1; STATEMENT 2; … STATEMENT N; END LOOP; FOR loop_counter IN[REVERSE] lower_limit..upper_limit LOOP STATEMENT 1; STATEMENT 2; … STATEMENT N; END LOOP; 我本身比较喜欢一下这两种1.loopexit whenend loop;2.for i in loopend loop 以下三种: * 基本LOOP循环。 * FOR LOOP循环。 * WHILE LOOP循环。------------------------------------------------------- 1.基本LOOP循环 基本循环的结构如下: LOOP --循环起始标识 语句1; 语句2; EXIT [WHEN 条件]; END LOOP; --循环结束标识 该循环的作用是反复执行LOOP与END LOOP之间的语句。 EXIT用于在循环过程中退出循环,WHEN用于定义EXIT的退出条件。如果没有WHEN条件,遇到EXIT语句则无条件退出循环。 2.FOR LOOP循环 FOR循环是固定次数循环,格式如下: FOR 控制变量 in [REVERSE] 下限..上限 LOOP 语句1; 语句2; END LOOP; 循环控制变量是隐含定义的,不需要声明。 下限和上限用于指明循环次数。正常情况下循环控制变量的取值由下限到上限递增,REVERSE关键字表示循环控制变量的取值由上限到下限递减。 3.WHILE LOOP循环 WHILE循环是有条件循环,其格式如下: WHILE 条件 LOOP 语句1; 语句2; END LOOP; 当条件满足时,执行循环体;当条件不满足时,则结束循环。如果第一次判断条件为假,则不执行循环体。 Oracle中将两个结构完全相同的表进行数据互换 怎么我安装的Oracle 11g 的 sqlplus 是win32的啊 应该怎么配置啊? 关于表空间中有数据库损坏的问题,请大家帮忙看看~! 数据库抛了如下异常请问是怎么回事? oracle触发器,判断不为NULL并且不为''怎么写呢 大伙都没看到我散分哈,今天再补一次。 oracle日期字段问题 导入请教 在oracle9i里面怎样创建一个方案(也就是sqlserver的数据源)? 数据备份和导出 各位大虾帮忙。。。。。。。。。。。 win xp下如何安装oracle10
LOOP
EXIT WHEN 條件;
END LOOP
建議你先看看有關方面的書吧,都有講的!
STATEMENT 1;
STATEMENT 2;
EXIT WHEN CONDITION;
END LOOP;
STATEMENT 3; WHILE CONDITION LOOP
STATEMENT 1;
STATEMENT 2;
…
STATEMENT N;
END LOOP; FOR loop_counter IN[REVERSE] lower_limit..upper_limit LOOP
STATEMENT 1;
STATEMENT 2;
…
STATEMENT N;
END LOOP;
1.loopexit whenend loop;
2.for i in loop
end loop
* 基本LOOP循环。
* FOR LOOP循环。
* WHILE LOOP循环。
-------------------------------------------------------
1.基本LOOP循环
基本循环的结构如下:
LOOP --循环起始标识
语句1;
语句2;
EXIT [WHEN 条件];
END LOOP; --循环结束标识
该循环的作用是反复执行LOOP与END LOOP之间的语句。
EXIT用于在循环过程中退出循环,WHEN用于定义EXIT的退出条件。如果没有WHEN条件,遇到EXIT语句则无条件退出循环。 2.FOR LOOP循环
FOR循环是固定次数循环,格式如下:
FOR 控制变量 in [REVERSE] 下限..上限
LOOP
语句1;
语句2;
END LOOP;
循环控制变量是隐含定义的,不需要声明。
下限和上限用于指明循环次数。正常情况下循环控制变量的取值由下限到上限递增,REVERSE关键字表示循环控制变量的取值由上限到下限递减。
3.WHILE LOOP循环
WHILE循环是有条件循环,其格式如下:
WHILE 条件
LOOP
语句1;
语句2;
END LOOP;
当条件满足时,执行循环体;当条件不满足时,则结束循环。如果第一次判断条件为假,则不执行循环体。