본문 바로가기

DATABASE/오라클 함수 : 데이터 처리와 가공

06. NULL 처리 함수

NVL함수

NVL( [ NULL인지 여부를 검사할 데이터 또는 열 ] , [ 앞의 데이터가 NULL일 경우 반환할 데이터] ) ; 첫 번째 입력 데이터가 NULL이 아니면 그 데이터를 그대로 반환하고, NULL이면 두 번째 입력 데이터에 지정한 값을 반환한다.

 

NVL2함수

NVL함수와 비슷하지만 NULL이 아닐 때 반환할 데이터를 추가로 지정해 줄 수 있다.

NVL2( [NULL인지여부 검사할 데이터 또는 열] , [ NULL일때 반환할 데이터 ] , [NULL이 아닐때 반환할 데이터] ) ;