📝

postgresql COALESCE 함수, oracle NVL 함수

오라클에서는 질의 한 값이 null일경우 다른 값을 반환해주는 NVL 함수가 있다. 오라클 : NVL(A,B) 함수는 A 가 NULL 이면 B 를 반환 postgresql에는 nvl함수가 없다. 대신 COALESCE 함수로 사용 가능 COALESCE(컬럼명, 반환 값) COAL

SDK · · 320 자
오라클에서는 질의 한 값이 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