11问答网
所有问题
oracle存储过程中嵌套多个if
oracle存储过程中嵌套多个if,然后执行存储过程的时候被第一个end if截断了,是怎么回事儿
举报该问题
其他回答
第1个回答 推荐于2017-11-27
BEGIN
IF (1 = 1) THEN
DBMS_OUTPUT.PUT_LINE('这是第一层的if');
IF (1 = 1) THEN
DBMS_OUTPUT.PUT_LINE('这是第二层的if');
END IF;
ELSE
DBMS_OUTPUT.PUT_LINE('这是第一层的else');
END IF;
END;
这个是我测试的 不会被第一个if截断 是不是你脚本有问题?
本回答被网友采纳
相似回答
Oracle 存储过程
在循环裏面,怎麽写2个
IF
语句?不是IF...ELSE IF 哦...
答:
if
... then end if;if ... then end if;
大家正在搜
oracle存储过程for 循环
oracle 存储过程 if
oracle存储过程if判断
oracle存储过程into
oracle中存储过程的关键字
oracle存储过程多语句
oracle存储过程在哪
oracle退出存储过程
oracle存储过程详解
相关问题
求教一下oracle存储过程中if的嵌套使用问题
oracle 的存储过程if怎么嵌套啊?
oracle if 后可以给多个条件不?
oracle 存储过程里的if else
存储过程中如果嵌套了多个事务有什么实际用吗
SQL存储过程中,if判断语句中有多个判断条
oracle中else语句还能在嵌套if语句吗
Oracle数据库存储过程中怎么样用if嵌套啊?如果<M<3...