- NVL(col1, 대체값) : NULL이면 다른 값으로 바꿔주는 함수. ISNULL도 같은 역할! 표현식 두개의 데이터 타입이 같아야 함.
ex) NVL(col1, 100) >> col1이 null이면, 100으로 바꿔줌
- NVL2(col1, 결과1, 결과2) : col1이 NULL일 때,NVL2(col1, 'F', 'T') >>'T'출력. col1이 NOT NULL일때 'F'출력
- NULLIF(v1, v2) : v1 == v2면 NULL, v1 != v2면 v 1을 출력
- COALESCE(v1, v2, v3...vn) : NULL이 아닌 최초의 값을 반환.
'언어 > SQL' 카테고리의 다른 글
[Oracle] 조건에 맞는 회원수 구하기 (0) | 2023.06.11 |
---|---|
[Oracle] 상위 N개 레코드 (0) | 2023.06.08 |
옵티마이저 (0) | 2022.10.17 |
window 함수, 계층형 조회 (0) | 2022.10.14 |
[SQL] TCL (0) | 2022.10.12 |