IT/SQL
Oracle Null 치환 함수 - NVL, NVL2, NULLIF, COALESCE
Oracle Null 치환 함수 오라클 조회 시 컬럼의 값이 NULL값을 체크하여 다른 값으로 치환하는 함수에는 NVL, NVL2, NULLIF, COALESCE 함수 등이 있습니다. NVL NVL 함수는 NULL 값을 다른 값으로 변경할때 사용하며 모든 데이터 타입에 적용이 가능하다. NVL(expr1, expr2) : expr1값이 Null인 경우 expr2 값으로 변경되어 출력된다. expr1이 컬럼인 경우 expr2는 expr1과 데이터 타입이 같아야 한다. ex) expr1 : Number --> expr2 : Number로 변환 가능해야함. SELECT NVL(NULL, 'Null 이면 출력') AS NVL_1 , NVL('Null 아니면 출력', NULL) AS NVL_2 FROM DUAL ..
2020. 5. 5. 09:27
최근댓글