[Oracle] NVL, NVL2 함수 사용법 / null 값 처리
NVL, NVL2 함수는 쿼리 실행 결과 빈칸으로 나오는 null 값을 다른 값으로 바꾸는 기능을 합니다. NVL 값이 null이 아니면 그대로 출력하고, 값이 null이면 지정한 값을 출력합니다. 기본 형식 예시 SELECT * FROM TEMP; null 값 → '미결제' 로 변경 SELECT ENAME , PAYMENT , NVL(PAYMENT,'미결제') AS "STATE" FROM TEMP; NVL2 값이 null이 아니면 지정값1을 출력하고, 값이 null이면 지정값2를 출력합니다. 기본 형식 예시 SELECT * FROM TEMP; null 값 → '미결제' , null 아닌 값 → '결제완료' 로 변경 SELECT ENAME , PAYMENT , NVL2(PAYMENT,'결제완료','미결제..
2022. 9. 22.