반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


데이터베이스(DB)에서 null이 있으면, 이 null을 처리해야 하는 경우가 있다.

 

이 경우에 사용하는 것이 오라클(Oracle) NVL, NVL2 함수다.

 

1. NVL 함수

NVL 함수는 해당 컬럼의 값이 null인 경우에 이 null을 특정값으로 바꿔 출력할 때 사용한다.

기본값으로는 아래와 같다.

 

- 값에서 null이면 지정값으로 변환한다.

NVL("값", "지정값")

 

2. NVL2 함수

NVL2 함수는 해당 컬럼의 값이 null이 아닌 경우에 이 값을 특정값으로 바꿔 출력할 때 사용한다.

기본값으로는 아래와 같다.

 

- 값이 있으면 지정값1, 값이 없으면 지정값 2로 변환한다.

NVL2("값", "지정값1", "지정값2")
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기