STARTSWITH(Azure Cosmos DB)

적용 대상: SQL API

첫 번째 문자열 식이 두 번째 문자열 식에서 시작하는지 여부를 나타내는 부울 값을 반환합니다.

구문

STARTSWITH(<str_expr1>, <str_expr2> [, <bool_expr>])  

인수

str_expr1
문자열 식입니다.

str_expr2
str_expr1 의 시작과 비교할 문자열 식입니다.

bool_expr 대/소문자를 무시하기 위한 선택적 값입니다. true로 설정하면 STARTSWITH는 대/소문자를 구분하지 않는 검색을 수행합니다. 지정되지 않은 경우 이 값은 false입니다.

반환 형식

부울 식을 반환합니다.

다음 예제에서는 "abc" 문자열이 "b"와 "A"로 시작하는지 확인합니다.

SELECT STARTSWITH("abc", "b", false) AS s1, STARTSWITH("abc", "A", false) AS s2, STARTSWITH("abc", "A", true) AS s3

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

[
    {
        "s1": false,
        "s2": false,
        "s3": true
    }
]

설명

문자열 시스템 함수에서 인덱스를 사용하는 방법을 알아봅니다.

다음 단계