단일행 NULL 관련 함수 종류
일반형 함수 |
함수 설명 |
NVL(표현식1, 표현식2) : 오라클 ISNULL(표현식1, 표현식2) : SQL Server |
표현식1의 결과값이 NULL이면 표현식2의 값을 출력한다. 단, 표현식1과 표현식2의 결과 데이터 타입이 같아야 한다. NULL 관련 가장 많이 사용되는 함수이므로 상당히 중요하다. |
NULLIF(표현식1, 표현식2) |
표현식1이 표현식2와 같으면 NULL을, 같지 않으면 표현식1을 리턴한다. |
COALESCE(표현식1, 표현식2, ·····) |
임의의 개수 표현식에서 NULL이 아닌 최초의 표현식을 나타낸다. 모든 표현식이 NULL이라면 NULL을 리턴한다. |
'Certification > SQLP' 카테고리의 다른 글
[SQL] ANY / ALL / EXISTS / NOT EXISTS (0) | 2019.02.26 |
---|---|
[SQL] SELECT 문장 실행 순서 (0) | 2019.02.26 |
오라클 SIMPLE_CASE_EXPRESSION vs SEARCHED_CASE_EXPRESSION (0) | 2019.02.25 |
오라클 DROP, TRUNCATE, DELETE 비교 (0) | 2019.02.25 |
오라클 PGA (Program Global Area) (0) | 2019.02.14 |