CONTAINS (Azure Cosmos DB)
BERLAKU UNTUK:
SQL API
Mengembalikan Boolean yang menunjukkan apakah ekspresi string pertama berisi yang kedua.
Sintaks
CONTAINS(<str_expr1>, <str_expr2> [, <bool_expr>])
Argumen
str_expr1
Apakah ekspresi string yang akan dicari.
str_expr2
Adalah ekspresi string untuk ditemukan.
bool_expr Nilai opsional untuk mengabaikan kasus. Ketika diatur ke true, CONTAINS akan melakukan pencarian kasus-tidak sensitif. Ketika tidak ditentukan, nilai ini salah.
Jenis yang dikembalikan
Mengembalikan ekspresi Boolean.
Contoh
Contoh berikut memeriksa apakah "abc" berisi "ab" dan jika "abc" berisi "A".
SELECT CONTAINS("abc", "ab", false) AS c1, CONTAINS("abc", "A", false) AS c2, CONTAINS("abc", "A", true) AS c3
Berikut adalah hasil yang ditetapkan.
[
{
"c1": true,
"c2": false,
"c3": true
}
]
Keterangan
Pelajari tentang bagaimana fungsi sistem string ini menggunakan indeks.