수량화된 술어
수량화된 술어는 값을 subselect로 생성된 값 세트와 비교합니다.
다음 구문을 사용하십시오.
expression comparison-operator SOME | ANY | ALL ( subselect )
표현식은 참조 유형으로 평가되면 안됩니다.
SOME 또는 ANY를 지정한 경우, 술어의 결과는 다음과 같습니다.
- subselect에서 리턴한 최소한 하나 이상의 값에 대해 비교가 true인 경우, TRUE.
- subselect가 비어 있거나 subselect에서 리턴한 모든 값에 대해 비교가 false일 경우, FALSE.
- subselect에서 리턴한 모든 값에 대해 비교가 true가 아니며 널값으로 인해 최소한 하나 이상의 비교가 알 수 없음일 경우, UNKNOWN.
ALL을 지정한 경우, 술어의 결과는 다음과 같습니다.
- subselect가 비어 있거나 subselect에서 리턴한 모든 값에 대해 비교가 true일 경우, TRUE.
- subselect에서 리턴한 최소한 하나 이상의 값에 대해 비교가 false인 경우, FALSE.
- subselect에서 리턴한 모든 값에 대해 비교가 false가 아니며 널값으로 인해 최소한 하나 이상의 비교가 알 수 없음일 경우, UNKNOWN.