- 6
- 0
- 约2.65千字
- 约 18页
- 2017-03-26 发布于江苏
- 举报
零点起飞学Oracle之流程控制
第9章 流程控制
在Oracle数据库中,程序流程控制语句用于控制PL/SQL语句、语句块的执行过程。这些控制语句包括条件语句(if else)、条件语句(case when)、循环语句(while循环、for循环)。本章将主要讲解这些控制语句的使用方法。
9.1 Oracle中的条件语句
所谓条件语句,就是指程序根据具体条件表达式来执行一组命令的结构。Oracle中的条件语句包括if else和case when两种形式。
9.1.1 if else判断
if else条件语句这种结构存在着一个或多个布尔表达式。当给出的数据使得布尔表达式成立时,该表达式的语句就可以执行;当布尔表达式不成立时,程序会跳过该表达式对应的语句而继续往下执行。
if语句有下面三种使用方法。
if...,只有一个if判断关键字,当表达式符合判断条件时,会执行对应的语句集。
if else ,分为两个分支,它和第一种使用方法类似,只是显示指定了不符合判断条件时执行的语句集。
9.1.1 if else判断
if elsif 这是综合的if条件句,利用它可以简便地判断多个条件,并执行对应的语句集。
这三种if语句的流程图如图所示。
9.1.1 if else判断
【示例9-1】在表employees中存储了有关员工信息的记录。现欲统计表employees中,列salary大于6000
您可能关注的文档
最近下载
- 机车轮对湿法磁粉探伤作业指导书.pdf VIP
- Unit 1 Teenage Life Reading and Thinking 说课稿-2024-2025学年高一英语人教版(2019)必修第一册.docx VIP
- 镗床的培训课件.ppt VIP
- 2025年12月英语四级真题(全三套)及答案解析.pdf VIP
- 黄绿蜜环菌化学成分剖析及染料木素药效的前沿探索.docx VIP
- 建筑材料燃烧热值检验原始记录表格.docx VIP
- 钢筋笼工厂化施工工法.ppt VIP
- 广东省高考:2025年-2023年《物理》考试真题与参考答案 .pdf
- 24J331 地沟及盖板资料.pdf VIP
- 新21XJ004 住宅排气道系统.docx VIP
原创力文档

文档评论(0)