STARTSWITH (Azure Cosmos DB)

SI APPLICA A: API SQL

Restituisce un valore booleano che indica se la prima espressione stringa inizia con il secondo.

Sintassi

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

Argomenti

str_expr1
Espressione stringa.

str_expr2
Espressione stringa da confrontare con l'inizio di str_expr1.

bool_expr Valore facoltativo per ignorare la distinzione tra maiuscole e minuscole. Se impostato su true, STARTSWITH eseguirà una ricerca senza distinzione tra maiuscole e minuscole. Se non è specificato, questo valore è false.

Tipi restituiti

Restituisce un'espressione booleana.

Esempi

L'esempio seguente verifica se la stringa "abc" inizia con "b" e "A".

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

Questo è il set di risultati.

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

Osservazioni

Informazioni su come questa funzione di sistema delle stringhe usa l'indice.

Passaggi successivi