Aracılığıyla paylaş


REPLACE - Cosmos DB'de sorgu dili (Azure ve Doku'da)

işlevi, REPLACE belirtilen dizenin tüm oluşumlarının değiştirilip değiştirilmedi olduğu bir dize döndürür.

Belirtilen bir dizenin tüm oluşumlarının değiştirildiğini içeren bir dize döndüren NoSQL için Azure Cosmos DB sistem işlevi.

Sözdizimi

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

Arguments

Description
string_expr_1 Aranacak dize ifadesi.
string_expr_2 içinde string_expr_1bulunabilecek bir dize ifadesi.
string_expr_3 içindeki string_expr_1tüm oluşumlarını string_expr_2 değiştirmek için metin içeren bir dize ifadesi.

Dönüş türleri

Bir dize ifadesi döndürür.

Örnekler

Bu bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.

Dizedeki alt dizeyi değiştirme

Bu örnekte, dizede statik bir değer değiştirilir.

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

Açıklamalar

  • Bu işlev dizini kullanmaz.