「Oracle」NVL関数でテーブルのカラムのNULL値を置き換える方法
環境
Oracle Database 11g Release 11.2.0.4.0 – 64bit Production
書式
SELECT NVL(カラム名,値) FROM テーブル名;
NULL値を置き換えるには、NVL関数を使います。
使用例
1.テーブル「USER_TBL」の「NUM」列の値がNULLの場合に0を返します
SQL構文
SELECT NVL(NUM,0) FROM USER_TBL;
2.テーブル「USER_TBL」の「NAME」列の値がNULLの場合に"を返します
SQL構文
SELECT NVL(NUM,'') FROM USER_TBL;