(1)LOOP...EXIT...END语句示例:

control_var:=0;
LOOP
IF control_var>5 then
EXIT;
END IF;
control_var:=control_var+1;
END LOOP;

上述,初始化control_var值为0,首先进入循环,若control_var>5就退出LOOP循环,若control_var<=5则将control_var值+1。退出循环时,control_var=5。

(2)LOOP...EXIT WHEN ... END语句示例:

control_var:=0;
LOOP EXIT WHEN control_var > 5
control_var:=control_var+1;
END LOOP;

上述,初始化control_var值为0,首先判断control_var的值是否>5,若>5则不进入循环,若<=5则进入循环,进入循环后,control_var值+1。退出循环时,control_var=5。

(3)WHILE...LOOP...END语句示例:

control_var:=0;
WHILE control_var<=5 LOOP
control_var:=control_var+1;
END LOOP;

上述,初始化control_var值为0,首先判断control_var的值是否<=5,若满足则进入循环,若则不进入循环,进入循环后,control_var值+1。退出循环时,control_var=5。

(4)FOR ... IN... LOOP ... END语句示例:

FOR  control_var  IN  0...5 LOOP  --control_var从0到5循环
NULL; --因为for语句自动给control_var加1,故这里不做任何操作
END LOOP;

上述,初始化control_var为从0开始,一直加1循环到5,最终循环结束时,control_var值为5。

最新文章

  1. [Winform] DataGridView 总结(FAQ)
  2. 简单粗暴地理解 JavaScript 原型链 (一个充满歪门邪理的理解方法,有助于新手哦!)
  3. 钉钉如何进行PC端开发
  4. 从Windows XP系统迁移到Windows 7,Windows 8开始
  5. java.lang.InstantiationException
  6. myeclipse10.0优化
  7. 会话数据的管理——Session
  8. explain简介
  9. 【转】IOS AutoLayout详解(三)用代码实现(附Demo下载)
  10. HDU 1756 Cupid&#39;s Arrow 判断点在多边形的内部
  11. Javascript是单线程的深入分析(转)
  12. hbase 工作原理
  13. springdata 动态查询之排序
  14. 有关自动化构建gulp的搭建
  15. FPGA系列之一:Cyclone V中的时钟资源
  16. R语言 格式化数字
  17. django -- 联合索引
  18. 清理和关闭多余的Windows 7系统服务
  19. FTP-IIS Web
  20. centos 阶段复习 2015-4-6 dd命令 hosts.allow和hosts.deny 啊铭的myssh脚本 清空history命令历史 /dev/zero 零发生器 /dev/null 黑洞 /dev/random 生成随机数 第十一节课

热门文章

  1. 修改searchbar 取消 字体 颜色
  2. Codeforces Round #377 (Div. 2)D(二分)
  3. Swift - enumerateObjectsUsingBlock的用法
  4. iOS开发中调试小技巧
  5. 与你相遇好幸运,async解决循环回调问题
  6. OS Boot Loader -- 启动器
  7. MVC:Control与View传值
  8. Hadoop 苦旅(1)——准备以及Cygwin安装
  9. Centos6.5里安装Hbase(伪分布式)
  10. angular入门