Oracle。NVL, DECODE, CASE 함수
1. NULL을 다른 값으로 변환하는 NVL 함수 NVL(DATA1, DATA2) // DATA1에는 NULL을 포함하는 컬럼 또는 표현식, DATA2에는 NULL을 대체하는 값 기술 // DATA1과 DATA2는 반드시 데이터 타입이 일치해야 함 NVL(COMM, 0) // COMM 컬럼의 NULL을 '0'으로 변환 NVL(HIREDATE, TO_DATE('2017/5/5', 'YYYY/MM/DD') // HIREDATE컬럼의 NULL을 '2017/5/5'로 변환 NVL(JOB, '매니저') // JOB 컬럼의 NULL을 '매니저'로 변환 # NVL2 함수 DATA1을 검사하여 그 결과가 NULL이 아니면 DATA2를 반환하고, NULL이면 DATA3 반환 NVL2(DATA1, DATA2, DATA3)..