eunzae's develog

[SQL]단일행 NULL 관련 함수 본문

Language/SQL

[SQL]단일행 NULL 관련 함수

eunzae 2022. 5. 2. 20:59
NVL(표현식1, 표현식2) #ORACLE
ISNULL(표현식1, 표현식2) #SQL SERVER

표현식1의 결과값이 NULL이면 표현식2의 값을 출력한다.

단, 표현식1과 표현식2의 데이터 타입이 같아야 한다.

 

NULLIF(표현식1, 표현식2)

표현식1이 표현식2와 같으면 NULL을, 같지 않으면 표현식1을 리턴한다.

 

COALESCE(표현식1, 표현식2, ...)​

임의의 개수 표현식에서 NULL이 아닌 최초의 표현식을 나타낸다.

 

 

'Language > SQL' 카테고리의 다른 글

[Netezza] 컬럼 및 테이블 조회  (0) 2022.05.11
[SQL]SELECT 문장 실행 순서  (0) 2022.05.02
[SQL]SQL 문장 종류(DML, DDL, DCL, TCL)  (0) 2022.04.26
[SQL]튜닝 실무  (0) 2022.04.25
[SQL]만 나이 계산 쿼리  (0) 2022.04.25