- NULL에 대한 연산은 is null, is not null을 제외하고는 결과가 모두 NULL임을 상기
declare
x number := 5;
y number;
begin
if x != y then
p('x is NOT null value!.');
else
p('x is null value!.');
end if;
end; --> 엉터리
/
↓ ↓ ↓
declare
x number := 5;
y number;
begin
if x is not null then
p('x is NOT null value!.');
else
p('x is null value!.');
end if;
end; --> 제대로
/
'Oracle > PL/SQL' 카테고리의 다른 글
15일차 # 5-18: Basic Loop (0) | 2012.04.24 |
---|---|
15일차 # 5-17: LOOP Statements (0) | 2012.04.24 |
15일차 # 5-13: CASE Statement (0) | 2012.04.24 |
15일차 # 5-10: CASE Expression (0) | 2012.04.24 |
15일차 # 5-9: If 조건의 결과가 NULL (0) | 2012.04.24 |