[ORACLE] NVL 함수란? 쿼리 널처리


[ORACLE] NVL 함수란? 쿼리 널처리

NVL함수 널처리 함수. data 값이 null 값일때 임의설정값으로 처리해주기 NVL("값","지정값") 값이 null 인 경우, 지정 값을 출력하고 그렇지 않으면 원래값을 그대로 출력한다. 기본테이블 //DEFAULT SELECT no, name, salary from table 결과) no name salary 1 홍길동 200 2 김길동 null NVL 예시 //NVL SELECT no, name, NVL(salary,0) AS salary from table 결과) no name salary 1 홍길동 200 2 김길동 0 -> salary 컬럼의 null 값이 0으로 치환되었음. null이 아닌경우 그대로 출력. NVL2함수 마찬가지로 널처리 함수이지만 앞의 NVL함수는 null이 아닌경우에는..


원문링크 : [ORACLE] NVL 함수란? 쿼리 널처리