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이 아닌 최초의 표현식을 나타낸다.