【使用場面】
空白なのか、NULLなのか識別したい場合
プログラムエラーを回避する為に何らかの値を数字を入れたい場合
NULLの場合の数字が決まっている場合等
select 会員番号,都道府県 ,NVL(都道府県,'未入力') from 会員テーブル;
会員番号 都道府県 NVL(都道府県,'未入力')
--------------- ------------------------------ ------------------------------
40230 北海道 北海道
41202 宮城県 宮城県
46505 未入力
※都道府県が入っているデータについてはそのままの値が表示され、
入ってない(NULL)のデータについてはNVLで指定した値が表示される