오라클의 NVL(A,B) 함수는 A 가 NULL 이면 B 를 반환합니다.
PostgreSQL 은 COALESCE 함수를 사용합니다.
scott@[local]:5432 scottdb#SQL> SELECT COMM, COALESCE(COMM,0) FROM EMP;
comm | coalesce
------+----------
NULL | 0
300 | 300
500 | 500
NULL | 0
1400 | 1400
NULL | 0
NULL | 0
NULL | 0
NULL | 0
0 | 0
NULL | 0
NULL | 0
NULL | 0
NULL | 0
(14 rows)
Time: 0.680 ms
scott@[local]:5432 scottdb#SQL>
참고로, 위 COALESCE 함수는 오라클에서도 사용할수 있습니다.