「Oracle」NVLとNVL2でnullの値を変換する
使用例1
SELECT NVL(USERNAME, 'user123') FROM USER_TBL;
USERNAMEの値がnullの場合、2つめの引数の値に変換
使用例2
SELECT NVL2(USERNAME, 'USER008', 'user123') FROM USER_TBL;
USERNAMEの値がnullの場合、3つめの引数の値に変換、nullではない場合、2つめの引数に変換
Coding Changes the World
使用例1
SELECT NVL(USERNAME, 'user123') FROM USER_TBL;
USERNAMEの値がnullの場合、2つめの引数の値に変換
使用例2
SELECT NVL2(USERNAME, 'USER008', 'user123') FROM USER_TBL;
USERNAMEの値がnullの場合、3つめの引数の値に変換、nullではない場合、2つめの引数に変換