ORACLE NULL 함수

    [ORACLE] NULL 관련 함수

    NULL과의 연산은 NULL을 반환하기 때문에 사용 NVL expr1 이 NULL이면 expr2 반환 그외는 expr1 반환 NVL(expr1, expr2) --if(expr1 == null) -- return expr2; --else -- return expr1; SELECT empno, sal, comm, NVL(comm, 0) FROM emp; NVL2 expr1이 null이 아니면 expr2, 그외엔 expr3 반환 NVL2(expr1, expr2, expr3) --if(expr1 != null) -- return expr2; --else -- return expr3; SELECT empno, sal, comm, NVL2(comm, comm, 0) FROM emp; NULLIF expr1과 exp..