NVL 함수와 NVL2 함수는 NULL을 지정된 대체 값으로 바꾼다.
NVL( expr, expr2 )
NVL2( expr, expr1, expr2 )
NVL 함수는 만약 expr의 값이 NULL이면 expr2의 값을 반환하고 NULL이 아니면 expr의 값을 그대로 반환한다.
NVL2 함수는 만약 expr의 값이 NULL이 아니면 expr1의 값을 반환하고 NULL이면 expr2의 값을 반환한다.
SELECT host_year, NVL( mascot, 'Not Exist' ) FROM olympic;
SELECT host_year, NVL2( mascot, 'Exist', 'Not Exist' ) FROM olympic;