STARTSWITH(NoSQL 쿼리)
적용 대상: NoSQL
첫 번째 문자열 식이 두 번째 문자열 식으로 시작하는지 여부를 나타내는 부울 값을 반환합니다.
구문
STARTSWITH(<string_expr_1>, <string_expr_2> [, <bool_expr>])
인수
설명 | |
---|---|
string_expr_1 |
문자열 식입니다. |
string_expr_2 |
string_expr_1 의 시작과 비교할 문자열 식입니다. |
bool_expr (선택 사항) |
대/소문자를 무시하는 선택적 값입니다. true 로 설정하면 STARTSWITH 는 대/소문자를 구분하지 않는 검색을 수행합니다. 지정되지 않은 경우 이 기본값은 false 입니다. |
반환 형식
부울 식을 반환합니다.
예제
다음 예제에서는 abc
문자열이 b
또는 ab
로 시작하는지 확인합니다.
SELECT VALUE {
startsWithWrongPrefix: STARTSWITH("AdventureWorks", "Works"),
startsWithCorrectPrefix: STARTSWITH("AdventureWorks", "Adventure"),
startsWithPrefixWrongCase: STARTSWITH("AdventureWorks", "adventure"),
startsWithPrefixCaseInsensitive: STARTSWITH("AdventureWorks", "adventure", true)
}
[
{
"startsWithWrongPrefix": false,
"startsWithCorrectPrefix": true,
"startsWithPrefixWrongCase": false,
"startsWithPrefixCaseInsensitive": true
}
]
설명
- 이 함수는 정확한 인덱스 검사를 수행합니다.
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기