[오라클 레퍼런스 함수] COALESCE - 첫 번째 non-null 값 반환


[오라클 레퍼런스 함수] COALESCE - 첫 번째 non-null 값 반환

COALESCE 구문 COALESCE(expr [, expr ]...) 목적 COALESCE 함수는 표현식 목록에서 첫 번째 non-null expr을 반환합니다. 적어도 두 개의 표현식을 지정해야 합니다. 모든 expr이 null로 평가되면 함수는 null을 반환합니다. Oracle 데이터베이스는 단락 평가(short-circuit evaluation)를 사용합니다. 데이터베이스는 각 expr 값을 평가하고 NULL인지 여부를 결정할 때, 모든 expr 값을 평가하기 전에 각각을 개별적으로 판단합니다. 즉, NULL 여부를 확인하는 시점에 필요한 최소한의 표현식만을 평가하고, 나머지 표현식들은 평가하지 않습니다. 만약 모든 expr이 숫자 데이터 유형이거나 숫자 데이터 유형으로 암시적으로 변환될 수..


원문링크 : [오라클 레퍼런스 함수] COALESCE - 첫 번째 non-null 값 반환