1、Loop……end Loop语句

标准格式:
LOOPstatement_list--循环代码块IF exit_condition THENEXIT;--满足IF条件 退出循环END IF;
END LOOP;
--从1开始打印,当i=10退出循环。pl/sql中“=”表示比较,“:=”表示赋值。
DECLARE i NUMBER;
BEGINi := 0;LOOPi := i + 1;dbms_output.put_line ( i );IFi = 10 THENEXIT;END IF;END LOOP;
END;

输出结果:

2、while循环语句

--标准格式:
While  <布尔表达式>  loop要执行的语句;end loop;--我的理解就是while控制loop……end loop循环语句的结束。
DECLARE i NUMBER;
BEGINi := 1;while i < 10loopdbms_output.put_line ( i );i := i + 1;end loop;
END;

3、for循环:

For  循环计数器  in  下限 ..  上限  --注意这两个点".."
loop--要执行的语句;
end loop;
--参考c语言中for(i=1;i<=10;i++) ".."上限和下限都能取到。
DECLARE i NUMBER;
BEGINFOR i IN 1..10LOOPdbms_output.put_line ( i );END LOOP;
END;

结果:

三个循环语句都用到了loop……end loop语句来达到循环的目的。

PL/SQL语句——循环语句相关推荐

  1. Oracle中PL/SQL的循环语句

    PL/SQL的三种形式的循环: 1.LOOP(无条件循环): loop   statements; end loop; 2.WHILE(有条件循环): while condition loop   s ...

  2. PL/SQL LOOP循环

    目录 基本LOOP循环 EXIT语句 EXIT-WHEN语句 循环标签 FOR LOOP循环 数字FOR循环 游标FOR循环 WHILE LOOP循环 基本LOOP循环 基本LOOP循环结构包含关键字 ...

  3. Java判断语句 循环语句

    主题: 判断语句 循环语句 一.判断语句 1.单分支 1 if(条件){ 2 3 //此处插入代码,表示if中的条件成立执行的语句 4 } 注意: 1.条件 必须 boolean 2.if只带 一行代 ...

  4. 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】

    ⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...

  5. C#学习笔记(二)运算符 乘方 判断语句 循环语句 比较运算符 逻辑运算符 数组...

    第七节 %求余 ^乘方 第八节 运算符的简化 自增 自减 x++ ++x 放空- 第九节 乘方 ^符号的错误 没有\这个符号 第十节 判断语句 if else 语句 if(){} else if(){ ...

  6. [Java]介绍|环境|编码|数据类型|String|运算符|标准输入|if语句|循环语句|三元运算符|循环语句|swich语句

    一.介绍 1.java是oracle(甲骨文)公司的. 2.JAVA语言有3类应用 1)JAVAME 用于嵌入式开发. 比如:电视机顶盒.打印机.PDA又称掌上电脑(手机.平板电脑.游戏机.扫码枪). ...

  7. 分支和循环语句---循环语句

    目录 3. 循环语句 3.1.while循环 3.1.1 while语句中的break和continue 3.2 for循环 3.2.1 for循环语法 3.2.2 for语句的循环控制变量 3.2. ...

  8. 运算符-if语句-switch语句-循环语句-continue/break语句

    一.java中的运算符         1.赋值运算符 =         2.算数运算符[+   -   *   /   %(求余)   ++(自动加1)    --(自动减1)]         ...

  9. 初识C语言(1)(2)(3)(4) C语言入门 保姆级教程 变量 常量 字符串 转义字符 操作符 关键字 字符串 指针 函数 结构体 数组 选择语句 循环语句

    一.如何写C语言代码 1.编译器 2.创建项目 3.创建源文件 4.写代码 5.编译+链接+运行 项目名字不要汉语,不要特殊字符,不要加空格,项目路径一般为你想要的路径 C语言中,一般创建.c源文件, ...

  10. Sql Server 循环语句插入

    有个表tt 描述为: q (PK,int,not null) w (nchar(10),not null) e (int,not null) r (int,not null) t (int,not n ...

最新文章

  1. CTR点击率预估干货分享
  2. 关于解决工作中的自动化环境搭建的解决方案(序)
  3. 省培计算机实践作业,计算机软件基础强化实践能力培养实践部分考核作业.doc...
  4. 【M1芯片兼容】office 2021 Mac正式版最新更新
  5. 设计模式笔记七:桥接模式
  6. 如何提高银行系统的安全性?
  7. js进阶 11-8 jquery如何获取元素相对于父元素的位置
  8. gps频率范围_如何计量检定频率计数器
  9. PHP如何大幅度提升运行效率? -- 把它编译成机器码!
  10. RSA算法生成2048位公私钥
  11. dcs world f15c教学_苏教版译林牛津高中英语必修1-5选修6-11课文听力MP3音频字幕课件教案试题电子课本优质课教学视频...
  12. gson读取json字符串_通过Gson解析Json数据
  13. 基于人脸特征点实现疲劳检测
  14. 谈谈EMC Unity名字侵权官司,送竞争分析点评
  15. Android开发丶调用百度地图进行导航
  16. pointnet语义分割_训练并预测自己的数据
  17. java jpeg rpg_史上最骚RPG制作第三期 java端数据的插入和查询
  18. ubuntu-mysql的安装
  19. android 循环弹幕,Android自定义View实现弹幕效果
  20. vector多维向量初始化等操作

热门文章

  1. LoadRunner教程(18)-LoadRunner 图表合并
  2. 如何阅读Java源码?已收藏以备后用
  3. 修复shapefile编码问题
  4. 读《三体》差点污了我的三观
  5. 取代ClubHouse的节奏!这款开源聊天室太好用了
  6. linux系统系统安装,深度linux操作系统安装图文教程
  7. 【原创】惠普 CQ35-222TX 笔记本电脑安装东皇 v3.2 Mac OS 详解
  8. C++实现人机对战围棋(使用Leela Zero权重)-策略
  9. H5上传从微信保存的图片提示格式不对
  10. 最简单的基于FFMPEG的封装格式转换器(致敬雷霄骅)