본문 바로가기
Study/PostgreSQL

[PostgreSQL] COALESCE 함수 (Null 체크)

by 오늘만 사는 여자 2022. 11. 25.
728x90
반응형

문법

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://jieun0113.tistory.com/136

728x90
반응형

댓글