2014-09-30 8 views

답변

0

COALESCE은 첫 번째 not null 값을 반환하므로 2 개의 인수를 전달하고 첫 번째가 NULL 인 경우 null이 아닐 때 두 번째 인수를 수신하게됩니다.

where에서 붙여 넣은 표현식은 :RG IS NULL과 같습니다.

일부 호환성 문제가있을 수 있습니까? 그냥 추측.

1

coalesce 문이 완전히 쓸모가 "COALESCE는 (NULL, RG)은 NULL입니다." 또한이처럼 쓸 수있다 :

:RG IS NULL 

을 그리고 전달 된 :rg 매개 변수가 null인지 아닌지 그 여부 만 검사합니다. 이는 where 절 또는 case 스위치에 배치됩니다.

+0

그래서 툴 생성 코드를 보았을 때 의심 스럽습니다. –

관련 문제