ORACLE SQL リファレンス(逆引き)

ORACLE SQL リファレンス

Web oracle.se-free.com
条件分岐(NULL条件)
スポンサード リンク

NULL条件の判定文は以下のように記述します。

IF データ IS NULL THEN
  データがNULLの場合に処理実行
END IF;
IF データ IS NOT NULL THEN
  データがNULLI以外の場合に処理実行
END IF;


例1) IS NULL 判定
declare

 dept_name varchar2(10);

begin
 
 :
 :
 if dept_name is null then
  dbms_output.put_line('NULLデータ');
 else
  dbms_output.put_line('NOT NULLデータ');
 end if;

end;


例2) IS NOT NULL 判定
declare

 dept_name varchar2(10);

begin

 :
 :
 if dept_name is not null then
  dbms_output.put_line('NOT NULLデータ');
 else
  dbms_output.put_line('NULLデータ');
 end if;

end;

スポンサード リンク


条件分岐(IF-THEN-ELSE)
条件分岐(CASE)
条件分岐(NULL条件)
ループ(LOOP)
ループ(WHILE-LOOP)
ループ(FOR-LOOP)
処理の移動(GOTO)

PL/SQL へ
忘れっぽいエンジニアのオラクルSQLリファレンス TOPへ