程序员的知识教程库

网站首页 > 教程分享 正文

PL/SQL基础之条件语句(sql 条件语句)

henian88 2024-09-09 03:41:43 教程分享 9 ℃ 0 评论

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 语句为可选项

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表