728x90
반응형

 

Oracle NVL, NVL2 함수 사용방법

 

NVL 함수 - 해당 컬럼의 데이터가 NULL인 경우 지정값을 출력

 

SELECT NVL("컬럼명", "컬럼의 값이 NULL일 경우 지정값 출력") FROM 테이블명;

ex) SELECT SEQ , CNT, NVL(CNT, 0) FROM TEST;

 

 

 

NVL2 함수 - 해당 컬럼의 데이터가 NULL이 아닌 경우 지정값1, NULL인 경우 지정값2를 출력

SELECT NVL2("값", "컬럼의 값이 NULL이 아닌 경우 지정값1", "컬럼의 값이 NULL인 경우 지정값2") FROM 테이블명;

ex) SELECT SEQ, CNT, NVL2(CNT, 100, 0) FROM TEST;

 

 

 

728x90
반응형

+ Recent posts