PL/SQL控制结构
一.条件分支语句
IF语句:
--IF-THEN-END IF
--IF-THEN-ELSE-END IF
--IF-THEN-ELSIF-END IF
二.循环语句
一.条件分支语句
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"
逻辑表: