PL/SQL语句——循环语句
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语句——循环语句相关推荐
- Oracle中PL/SQL的循环语句
PL/SQL的三种形式的循环: 1.LOOP(无条件循环): loop statements; end loop; 2.WHILE(有条件循环): while condition loop s ...
- PL/SQL LOOP循环
目录 基本LOOP循环 EXIT语句 EXIT-WHEN语句 循环标签 FOR LOOP循环 数字FOR循环 游标FOR循环 WHILE LOOP循环 基本LOOP循环 基本LOOP循环结构包含关键字 ...
- Java判断语句 循环语句
主题: 判断语句 循环语句 一.判断语句 1.单分支 1 if(条件){ 2 3 //此处插入代码,表示if中的条件成立执行的语句 4 } 注意: 1.条件 必须 boolean 2.if只带 一行代 ...
- 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】
⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...
- C#学习笔记(二)运算符 乘方 判断语句 循环语句 比较运算符 逻辑运算符 数组...
第七节 %求余 ^乘方 第八节 运算符的简化 自增 自减 x++ ++x 放空- 第九节 乘方 ^符号的错误 没有\这个符号 第十节 判断语句 if else 语句 if(){} else if(){ ...
- [Java]介绍|环境|编码|数据类型|String|运算符|标准输入|if语句|循环语句|三元运算符|循环语句|swich语句
一.介绍 1.java是oracle(甲骨文)公司的. 2.JAVA语言有3类应用 1)JAVAME 用于嵌入式开发. 比如:电视机顶盒.打印机.PDA又称掌上电脑(手机.平板电脑.游戏机.扫码枪). ...
- 分支和循环语句---循环语句
目录 3. 循环语句 3.1.while循环 3.1.1 while语句中的break和continue 3.2 for循环 3.2.1 for循环语法 3.2.2 for语句的循环控制变量 3.2. ...
- 运算符-if语句-switch语句-循环语句-continue/break语句
一.java中的运算符 1.赋值运算符 = 2.算数运算符[+ - * / %(求余) ++(自动加1) --(自动减1)] ...
- 初识C语言(1)(2)(3)(4) C语言入门 保姆级教程 变量 常量 字符串 转义字符 操作符 关键字 字符串 指针 函数 结构体 数组 选择语句 循环语句
一.如何写C语言代码 1.编译器 2.创建项目 3.创建源文件 4.写代码 5.编译+链接+运行 项目名字不要汉语,不要特殊字符,不要加空格,项目路径一般为你想要的路径 C语言中,一般创建.c源文件, ...
- 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 ...
最新文章
- CTR点击率预估干货分享
- 关于解决工作中的自动化环境搭建的解决方案(序)
- 省培计算机实践作业,计算机软件基础强化实践能力培养实践部分考核作业.doc...
- 【M1芯片兼容】office 2021 Mac正式版最新更新
- 设计模式笔记七:桥接模式
- 如何提高银行系统的安全性?
- js进阶 11-8 jquery如何获取元素相对于父元素的位置
- gps频率范围_如何计量检定频率计数器
- PHP如何大幅度提升运行效率? -- 把它编译成机器码!
- RSA算法生成2048位公私钥
- dcs world f15c教学_苏教版译林牛津高中英语必修1-5选修6-11课文听力MP3音频字幕课件教案试题电子课本优质课教学视频...
- gson读取json字符串_通过Gson解析Json数据
- 基于人脸特征点实现疲劳检测
- 谈谈EMC Unity名字侵权官司,送竞争分析点评
- Android开发丶调用百度地图进行导航
- pointnet语义分割_训练并预测自己的数据
- java jpeg rpg_史上最骚RPG制作第三期 java端数据的插入和查询
- ubuntu-mysql的安装
- android 循环弹幕,Android自定义View实现弹幕效果
- vector多维向量初始化等操作