PL/SQL IF嵌套问题

PL/SQLIF嵌套问题请问如下是否合法:外层IF,与里层IF逻辑问题IF...THEN...;IF...THEN...;ELSIF...THEN...;ELSE...;... PL/SQL IF嵌套问题请问如下是否合法:外层IF,与里层IF逻辑问题IF... THEN...;

IF ... THEN...;ELSIF ... THEN...;ELSE...;END IF;
ELSE
IF ... THEN...;ELSIF ... THEN...;ELSE...;END IF;
END IF;
若果有错,请问如何修改
展开
 我来答
匿名用户
2013-11-21
展开全部
/*
结构控制语句: 分支,循环
------------------------------
IF 条件1 THEN
...
ELSIF 条件2 THEN
...
ELSIF 条件3 THEN
...
.....
ELSE
...
END IF;
*/

REM 如果温度>36,正常;>37,发烧; >38,头晕; >38.3, 非典; >39,高烧; >40,病危;>42 死亡通知书; >45 刚完事.
DECLARE
V_LEVEL NUMBER(3,1) := 49.5;
BEGIN
IF V_LEVEL > 45 THEN
DBMS_OUTPUT.PUT_LINE('刚完事!');
ELSIF V_LEVEL > 42 THEN
DBMS_OUTPUT.PUT_LINE('节哀顺变!');
ELSIF V_LEVEL > 39 then
DBMS_OUTPUT.PUT_LINE('高烧不止!');
ELSE
DBMS_OUTPUT.PUT_LINE('正常!');
END IF;
END;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式