PL/SQL的逻辑值问题

来源:互联网 发布:新加坡数据 编辑:程序博客网 时间:2024/05/29 13:46

通常我们认为的逻辑值,只有 true,false;然而PL/SQL中有三个,true,false,null。
所以在做在做判断时,要注意情况为null。
例如:

declare v_number1 number; v_number2 number :=100;beginif v_number1>v_numer2 then ....else ....end if;end;--改进declare  v_number1 number; v_number2 number:=100;begin if v_number1 is null or v_number2 is null then ... elsif v_number1>v_number2 then.. else .. end if;end;
0 0
原创粉丝点击