본문 바로가기
Engineering WIKI/Database

[Oracle]오라클 NVL 사용법

by wonos 2020. 3. 9.

문법 : NVL(컬럼, 치환할 값)

  • Null 값을 0을 포함한 다른 값으로 바꾸어 주는 함수
 
    • 치환값이 숫자일 경우
      • NVL(컬럼, 0) → 컬럼의 값이 null일 경우 null 대신 0으로 치환

 

  • 치환값이 문자일 경우
    • NVL(컬럼, '문자') -> 컬럼 값이 NULL일 경우 '문자'로 치환
  • 치환값이 날짜일 경우
    • NVL(컬럼, 'SYSDATE') -> 컬럼 값이 없을 경우 SYSDATE 날짜로 치환
 
 

'Engineering WIKI > Database' 카테고리의 다른 글

[Oracle] selectKey 사용  (0) 2020.11.29
[Oracle] Vachar2 컬럼을 CLOB 간단 변경  (0) 2020.11.25
[Mysql] 데이터 백업 및 복구  (0) 2020.06.10
[ElasticeSearch] Delete Query prevent  (0) 2020.03.29
[MySQL] 날짜 조회  (0) 2020.03.09
[MySql] Curdate() 와 Now()의 차이점  (0) 2019.11.27
[MySql] 패스워드 해시 업데이트  (0) 2019.11.26
[MySql] JOIN  (0) 2019.07.04