ENDSWITH (Azure Cosmos DB)

BERLAKU UNTUK: SQL API

Menampilkan Boolean yang menunjukkan apakah ekspresi untai (karakter) pertama berakhir dengan yang kedua.

Sintaks

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

Argumen

str_expr1
Adalah ekspresi untai (karakter).

str_expr2
Adalah ekspresi untai (karakter) yang dibandingkan dengan akhir str_expr1.

bool_expr Nilai opsional untuk mengabaikan kasus. Ketika diset ke benar, ENDSWITH akan melakukan pencarian kasus-tidak sensitif. Jika tidak ditentukan, nilainya adalah salah.

Jenis yang dikembalikan

Mengembalikan ekspresi Boolean.

Contoh

Contoh berikut memeriksa apakah untai (karakter) "abc" berakhir dengan "b" dan "bC".

SELECT ENDSWITH("abc", "b", false) AS e1, ENDSWITH("abc", "bC", false) AS e2, ENDSWITH("abc", "bC", true) AS e3

Berikut adalah hasil yang ditetapkan.

[
    {
        "e1": false,
        "e2": false,
        "e3": true
    }
]

Keterangan

Pelajari tentang bagaimana fungsi sistem string ini menggunakan indeks.

Langkah berikutnya