IS_DEFINED(Azure Cosmos DB)

적용 대상: SQL API

속성이 값을 할당할지를 나타내는 부울 값을 반환합니다.

구문

IS_DEFINED(<expr>)  

인수

expr
임의의 식입니다.

반환 형식

부울 식을 반환합니다.

다음 예제에서는 지정된 JSON 문서 내에 속성이 있는지 여부를 확인합니다. "a"가 있으므로 첫 번째 함수는 true를 반환하지만, "b"가 없으므로 두 번째 함수는 false를 반환합니다.

SELECT IS_DEFINED({ "a" : 5 }.a) AS isDefined1, IS_DEFINED({ "a" : 5 }.b) AS isDefined2 

결과 집합은 다음과 같습니다.

[{"isDefined1":true,"isDefined2":false}]  

설명

이 시스템 함수는 범위 인덱스의 이점을 받습니다.

다음 단계