Amazon Simple Storage Service
개발자 안내서 (API 버전 2006-03-01)

조건 함수

Amazon S3 Select와 Amazon Glacier Select는 다음과 같은 조건 함수를 지원합니다.

항목

COALESCE

인수들을 순서대로 평가하여 알 수 없는 인수가 아닌 첫 번째 인수, 즉 null이 아니거나 누락되지 않은 첫 번째 인수를 반환합니다. 이 함수는 null과 누락을 전파하지 않습니다.

구문

COALESCE ( expression, expression, ... )

파라미터

표현식

함수가 실행되는 대상 표현식입니다.

COALESCE(1) -- 1 COALESCE(null) -- null COALESCE(null, null) -- null COALESCE(missing) -- null COALESCE(missing, missing) -- null COALESCE(1, null) -- 1 COALESCE(null, null, 1) -- 1 COALESCE(null, 'string') -- 'string' COALESCE(missing, 1) -- 1

NULLIF

두 개의 표현식이 주어질 경우 그 두 표현식이 같은 값으로 평가된다면 NULL을 반환하고, 그렇지 않다면 첫 번째 표현식을 평가한 결과를 반환합니다.

구문

NULLIF ( expression1, expression2 )

파라미터

expression1, expression2

함수가 실행되는 대상 표현식들입니다.

NULLIF(1, 1) -- null NULLIF(1, 2) -- 1 NULLIF(1.0, 1) -- null NULLIF(1, '1') -- 1 NULLIF([1], [1]) -- null NULLIF(1, NULL) -- 1 NULLIF(NULL, 1) -- null NULLIF(null, null) -- null NULLIF(missing, null) -- null NULLIF(missing, missing) -- null

이 페이지에서: