노트 :

NULL 관련 함수 본문

DB

NULL 관련 함수

IT_달토끼 2023. 2. 24. 09:01

 

  • NULL 관련 함수
NULL 함수 설명
NVL 함수 - NULL이면 다른 값으로 바꾸는 함수이다.
- 'NVL(MGR,0)은 MGR 칼럼이 NULL이면 0으로 바꾼다.
NVL2 함수 - NVL 함수와 DECODE 함수를 하나로 만든 것이다.
- 'NVL2(MGR, 1, 0)'은 MGR칼럼이 NULL이 아니면 1을, NULL이면 0을 반환한다.
NULLIF 함수 - 두 개의 값이 같으면 NULL을, 같지 않으면 첫 번째 값을 반환한다.
- 'NULLIF(exp1, exp2)'는 exp1과 exp2가 같으면 NULL을, 같지 않으면 exp1을 반환한다.
COALESCE - NULL이 아닌 최초의 인자 값을 반환한다.
- 'COALESCE(exp1, exp2, exp3, ...)'는 exp1이 NULL이 아니면 exp1의 값을,
   exp1의 값이 NULL이면 그 뒤 값의 NULL 여부를 판단하여 값을 반환한다.

 

'DB' 카테고리의 다른 글

Oracle_Live SQL 에러화면  (0) 2023.03.13
ORA-65096: invalid common user or role name  (0) 2023.02.26
SQL문 연산자  (0) 2023.02.24
Toad 설치  (0) 2023.02.22
W3CSCHOOL_SQL  (0) 2023.02.22