NVL や COALESCE 関数を使用します。
NVL 関数の使い方
SELECT NVL(項目名, NULL のときに返したい値) FROM テーブル名;
COALESCE 関数の使い方
SELECT COALESCE(項目名1, 項目名2, 項目名3, ... , NULL のときに返したい値) FROM テーブル名;
NVL の使用例
SELECT NVL(NULL, 100) FROM DUAL;
-> 結果 = 100
COALESCE の使用例
SELECT COALESCE(NULL, NULL, 100, 200) FROM DUAL;
-> 結果 = 100
検証環境
- Oracle Database 12c Standard Edition Release 12.1.0.2.0 - 64bit Production