Aracılığıyla paylaş


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

İşlev, RIGHT belirtilen karakter sayısına kadar bir dizenin sağ bölümünü döndürür.

Bir dizenin sağ tarafından alt dize döndüren bir Azure Cosmos DB sistem işlevi.

Sözdizimi

RIGHT(<string_expr>, <numeric_expr>)

Arguments

Description
string_expr Dize ifadesi.
numeric_expr 'den string_exprayıklanması gereken karakter sayısını belirten sayısal ifade.

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.

Dizenin sağ kısmını alma

Bu örnekte işlev, RIGHT çeşitli uzunluk değerleri için dizenin AdventureWorks sağ kısmını döndürmek için kullanılır.

SELECT VALUE {
  lastZero: RIGHT("AdventureWorks", 0),
  lastOne: RIGHT("AdventureWorks", 1),
  lastFive: RIGHT("AdventureWorks", 5),
  fullLength: RIGHT("AdventureWorks", LENGTH("AdventureWorks")),
  beyondMaxLength: RIGHT("AdventureWorks", 100)
}
[
  {
    "lastZero": "",
    "lastOne": "s",
    "lastFive": "Works",
    "fullLength": "AdventureWorks",
    "beyondMaxLength": "AdventureWorks"
  }
]

Açıklamalar

  • Bu işlev, aralık dizini kullanımından yararlanır. Daha fazla bilgi için bkz. aralık dizinleri.