网站首页 > 教程分享 正文
PL/SQL的流程控制语句主要分为三类:
- 条件语句
- 循环语句
- 顺序语句
PL/SQL判断语句
if语句
Bash
IF <布尔表达式> THEN
--处理语句
END IF;
- 单支条件判断语句,满足条件执行处理语句,不满足跳过执行end if后的语句
Bash
IF <布尔表达式> THEN
--处理语句1
ELSE
--处理语句2
END IF;
- 双支条件判断语句,满足条件执行语句1,不满足执行语句2
IF <布尔表达式> THEN
--处理语句1
ELSIF < 其它布尔表达式> THEN
--处理语句2
ELSIF < 其它布尔表达式> THEN
--处理语句3
ELSE
--其他语句
END IF;
- 多分支条件判断语句,满足不同条件执行相应语句
- ELSIF不能写成ELSEIF/
case语句
CASE selector
WHEN <表达式1> THEN result1
WHEN <表达式2> THEN result2
......
WHEN <表达式n> THEN resultN
[ ELSE resultN+1]
END;
- selector取值范围与表达式对应
- ELSE 语句为可选项
猜你喜欢
- 2024-09-09 SQL Server优化50法(sql server 优化)
- 2024-09-09 SQLServer-高级篇(sqlserver ag)
- 2024-09-09 2022-12-17:订单最多的客户。以下数据,结果输出3。请问sql语句
- 2024-09-09 springboot整合mybatis使用xml实现sql语句的查询配置
- 2024-09-09 Qt的数据库(Driver类、Query类、Model类、View类)
- 2024-09-09 VBA+ADO+SQL语句,小试牛刀。(vba的sql)
- 2024-09-09 MS SQL Server——SQL语句导入导出大全
- 2024-09-09 mysql根据条件执行sql(mysql根据条件查询)
- 2024-09-09 MyBatis3-动态SQL语句(navicat怎么写sql语句)
- 2024-09-09 SQL优化——IN和EXISTS谁的效率更高
你 发表评论:
欢迎- 05-14C#开发串口通信实例及串口基础
- 05-14C#窗体多线程启动,暂停,继续,取消
- 05-14DotNet 入门:(一)环境安装
- 05-14C#中使用命名管道进行进程通信的实例
- 05-14使用C#编程判断某一年是否为闰年
- 05-14C#学习随笔—自定义控件(线,箭头等图形)
- 05-14UE4基础知识总结(三)
- 05-14C#使用 WinForms 实现打印基础操作
- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)