DB/Postgresql
[ Postgresql ] coalesce 함수 - null값 처리
snow_hong
2022. 5. 10. 13:47
쿼리 사용시 해당 컬럼의 기본값이 Null일 경우 다른 값으로 변경해서 사용해야하는 경우가 있다.
오라클일 경우에는 nvl함수가 존재하여서 null값을 다른 값으로 반환해주는 함수가 있는데 postgresql에서는 nvl이 존재하지 않는다. 대신, coalesce함수가 존재한다.
COALESCE(컬럼명, 반환값)
--예시
select COALESCE( price , 0 ) from table;
728x90