Oracle2020. 11. 5. 10:54
728x90
반응형
SMALL

 

 

 

오라클에서는 null값 비교 내장 함수가 있다. 

 


MYSQL에서 IFNULL이 있듯이 같은 역할을 한다.

 


1. NVL함수

  NVL(value, 1234)  


     -> value가 null 일경우 1234를 반환하고, 그렇지 않을경우 value값을 반환한다.

 

 


2.NVL2 함수  

NVL2(exp1, exp2, exp3)

 

위 구문은 expr이 null이 아니면 exp2를 반환, exp1이 null이면 expr3을 반환한다.
예제) SELECT NVL2('', 'IS NULL', 'EXIST') FROM DUAL;

 

728x90
반응형
LIST

'Oracle' 카테고리의 다른 글

ORA-01722 invalid number:수치가 부적합 합니다.  (0) 2020.11.06
oracle 실수로 지운 데이터 복구 쿼리 (TIMESTAMP)  (0) 2020.11.05
oracle ROUND, CEIL, FLOOR, TRUNC, MOD  (0) 2020.11.05
Oracle LPAD 함수  (0) 2020.11.05
oracle TRIM  (0) 2020.11.05
Posted by 사슴영혼'-'