STARTSWITH (Azure Cosmos DB)

BERLAKU UNTUK: SQL API

Menampilkan Boolean yang menunjukkan apakah ekspresi string pertama dimulai dengan yang kedua.

Sintaks

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

Argumen

str_expr1
Adalah ekspresi untai (karakter).

str_expr2
Adalah ekspresi string yang dibandingkan dengan awal str_expr1.

bool_expr Nilai opsional untuk mengabaikan besar/kecil. Ketika diatur ke true, STARTSWITH akan mencari tanpa sensitif huruf besar/kecil. Ketika tidak ditentukan, nilai ini false.

Jenis yang dikembalikan

Mengembalikan ekspresi Boolean.

Contoh

Contoh berikut memeriksa apakah string "abc" dimulai dengan "b" dan "A".

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

Berikut adalah tataan hasilnya.

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

Keterangan

Pelajari tentang bagaimana fungsi sistem string ini menggunakan indeks.

Langkah berikutnya