DataBase/PostgreSQL
[PostgreSQL] COALESCE 함수 (Null 체크)
김뚱
2019. 9. 5. 14:06
문법
COALESCE (컬럼, 대체 값)
설명
대체 값은 컬럼이 null인 경우 대체 값으로 반환한다. (다른 컬럼으로 대체할 수 있다. )
PostgreSQL | ORACLE | MSSQL |
COALESCE(param1, param2) | NVL(param1, param2) | ISNULL(param1, param2) |
대체 방법
1. 컬럼
coalesce(name, id) as name
2. 지정 문자열
coalesce(name, 'No Data') as name
3. null
coalesce(name, null) as name
4. json
coalesce(name, '{}')::json as name
출처: https://xshine.tistory.com/205 [메모하는습관]
728x90
반응형