함수는 STRINGEQUALS 첫 번째 문자열 식이 두 번째 문자열 식과 일치하는지 여부를 나타내는 부울을 반환합니다.
두 문자열이 동일한지 여부를 나타내는 부울을 반환하는 NoSQL용 Azure Cosmos DB 시스템 함수입니다.
구문
STRINGEQUALS(<string_expr_1>, <string_expr_2> [, <boolean_expr>])
Arguments
| Description | |
|---|---|
string_expr_1 |
비교할 첫 번째 문자열 식입니다. |
string_expr_2 |
비교할 두 번째 문자열 식입니다. |
boolean_expr |
대/소문자를 무시하기 위한 선택적 부울 식입니다. 설정 true하면 이 함수는 대/소문자를 구분하지 않는 검색을 수행합니다. 지정하지 않으면 기본값 false입니다. |
반환 형식
부울 식을 반환합니다.
예시
이 섹션에는 이 쿼리 언어 구문을 사용하는 방법에 대한 예제가 포함되어 있습니다.
문자열 같음 비교
이 예제 STRINGEQUALS 에서 함수는 대/소문자 구분과 관계없이 두 문자열이 같은지 확인하는 데 사용됩니다.
SELECT VALUE {
compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
{
"compareSameCase": true,
"compareDifferentCase": false,
"compareIgnoreCase": true
}
]
비고
- 이 함수는 인덱스 검색을 수행합니다.