'Oracle 함수'에 해당되는 글 1건

  1. 2013.04.18 [oracle] oracle 함수(nvl, nvl2)

NVL함수는 NULL값을 원하는 값으로 바꾸어 사용하게 하는 함수 이다.

문자, 숫자, 날짜 형태의 모든 데이터에 사용이 가능하다.

NVL(column명, value)


예를 들어 NVL(ex, 0) 이라고 한다면 ex컬럼의 값이 null인경우에는 0으로 나타나게 된다.


NVL2함수는 오라클9i에서 추가된 함수 이다.
정의되어 있는 컬럼의 값이 null이 아니면 값1로 나타내고, null일 경우 값2로 나타낸다.

NVL2(column명, value1, value2)

예를 들어 NVL2(ex, ok, no) 라고 한다면 ex컬럼의 값이 null이 아니면 ok를 null이면 no를  나타낸다.

Posted by airlueos
,