现在的位置: 首页 > 综合 > 正文

PL/SQL学习(流程控制结构)

2018年05月14日 ⁄ 综合 ⁄ 共 363字 ⁄ 字号 评论关闭

PL/SQL控制结构

一.条件分支语句

IF语句:

--IF-THEN-END IF
--IF-THEN-ELSE-END IF
--IF-THEN-ELSIF-END IF

有几个IF就要有几个END IF!!!

CASE语句:可以根据条件从多个执行分支中选择相应的执行动作,并返回一个值。

例如:


二.循环语句

--LOOP:有三种形式:

无条件循环 Basic loop


有计数循环 For loop:

for中的counter不需声明


有条件循环 While loop:



EXIT:强制结束循环的语句!!!


三.PL/SQL中关于对NULL的处理


第一种:输出结果为:200


第二种:输出结果为:200


第三种:输出结果为:100

(NVL()函数:如果是空值就替换成另一个


第四种:输出结果为:100


通过以上总结PL/SQL中判断一个变量是否为空要用"
IS NULL
"

逻辑表:

抱歉!评论已关闭.