REPLACE (kueri NoSQL)

BERLAKU UNTUK: NoSQL

Mengganti semua kemunculan nilai untai (karakter) yang ditentukan dengan nilai untai (karakter) yang lain.

Sintaks

REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)  

Argumen

Deskripsi
string_expr_1 Ekspresi string yang akan dicari.
string_expr_2 Ekspresi string yang akan ditemukan dalam string_expr_1.
string_expr_3 Ekspresi string dengan teks untuk mengganti semua kemunculan string_expr_2 dalam string_expr_1.

Jenis yang ditampilkan

Mengembalikan ekspresi string.

Contoh

Contoh berikut menunjukkan cara menggunakan fungsi ini untuk menggantikan nilai statis.

SELECT VALUE {
    replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
  {
    "replaceSubstring": "AdventureWorksLT2"
  }
]

Keterangan

  • Fungsi ini tidak menggunakan indeks.