[Oracle] NULL값을 치환해주는 함수 - NVL, NVL2, NULLIF
NVL, NVL2, NULLIF는 NULL값을 치환할 때 사용할 수 있는 함수이다. 이 셋은 Oracle에서만 지원하는 함수이기 때문에 MySQL 등에서는 사용할 수 없다. NVL NVL(Column, Value) NULL값을 다른값으로 변경할 때 사용한다. Column의 값이 NULL일경우 Value의 값을 반환하고, Column의 값이 NULL이 아닐 경우 Column의 값을 반환한다. 예시 NVL(Column, NULL일 경우 반환값) NVL(컬럼, 'IS NULL') -- 컬럼의 값이 NULL 인 경우 'IS NULL' 로 치환 NUL(컬럼, 9999) -- 컬럼의 값이 NULL인경우 9999로 치환 NVL2 NVL2(Column, Value1, Value2) Decode 와 NVL을 합쳐놓은 형..