NULL 관련 함수

  • NULL 관련 함수
NULL 함수 설명
NVL 기능 – NULL이면 다른 값으로 변경해주는 함수입니다.
– ‘MGR 열이 NULL인 경우 NVL(MGR,0)은 0으로 변경됩니다.
NVL2 기능 – NVL 기능과 DECODE 기능이 하나로 결합되어 있습니다.
– ‘NVL2(MGR, 1, 0)’은 MGR 컬럼이 NULL이 아니면 1, NULL이면 0을 리턴한다.
NULLIF 함수 – 두 값이 같으면 NULL을 반환하고, 그렇지 않으면 첫 번째 값을 반환합니다.
– ‘NULLIF(exp1, exp2)’는 exp1과 exp2가 같으면 NULL을, 그렇지 않으면 exp1을 반환합니다.
병합 – NULL이 아닌 첫 번째 인수 값을 반환합니다.
– ‘COALESCE(exp1, exp2, exp3, …)’는 exp1이 NULL이 아닌 경우 exp1의 값을 반환합니다.
exp1의 값이 NULL이면 NULL인지 판단한 후 반환한다.