「Oracle」NVL2()でNULL文字列の変換サンプル

書式
NVL2(文字列, 変換文字列1, 変換文字列2)
文字列がnullの場合、変換文字列2を返す、nullでなかれば、変換列1を返す

例1
select
nvl2( null, ’55’, 'NULL’ )
from dual

結果:NULL

例2
select
nvl2( 'changfa’, '123’, 'NULL’ )
from dual
結果:123

Oracle

Posted by arkgame