모든글
postgresql COALESCE 함수, oracle NVL 함수
S
SDK
2017년 12월 14일 오후 08:08
조회 1 공감 0
오라클에서는 질의 한 값이 null일경우 다른 값을 반환해주는 NVL 함수가 있다.
오라클 : NVL(A,B) 함수는 A 가 NULL 이면 B 를 반환
postgresql에는 nvl함수가 없다.
대신 COALESCE 함수로 사용 가능
COALESCE(컬럼명, 반환 값)
COALESCE(comm, 0)
-- 아래와 같이 질의 함
SELECT COMM, COALESCE(COMM,0) FROM TABLE
COALESCE은 오라클에서도 사용 가능
참고 : 그루비 NVL, NVL2, NULLIF, COALESCE
http://www.gurubee.net/lecture/1880
댓글 (0)
- 아직 댓글이 없습니다. 첫 댓글을 작성해보세요!
댓글을 작성하려면 이 필요합니다.