본문 바로가기

Oracle

NVL 관련

NVL(expr1, expr2) 
연산을 위해 null값을 특정값으로 변경
expr1이 null이면 expr2로 결과 리턴

NVL2(expr1, expr2, expr3)
expr1이  null이면 expr3으로
            null이 아니면 expr2값 리턴

NULLIF(expr1, expr2)
두 값이 같으면 null,
           다르면 expr1 리턴

COALESCE(expr1,expr2, .... , exprn)
NVL중첩해 놓은것
위의 값들중 null이 아닌 첫번째 값을 리턴..

'Oracle' 카테고리의 다른 글

테이블 복제와 데이터 삽입  (0) 2013.02.13
CASE 와 DECODE  (0) 2013.02.13
month 관련 함수  (0) 2013.02.13
show all : set : linux 쿼리 뷰 세팅  (0) 2013.02.13
Oracle DB 휴지통 비우기  (0) 2011.04.11