Aracılığıyla paylaş


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

İşlev, LEFT dizenin sol kısmını belirtilen karakter sayısına kadar döndürür.

Bir dizenin sol tarafından bir alt dize döndüren NoSQL için Azure Cosmos DB sistem işlevi.

Sözdizimi

LEFT(<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 sol kısmını alma

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

SELECT VALUE {
  firstZero: LEFT("AdventureWorks", 0),
  firstOne: LEFT("AdventureWorks", 1),
  firstFive: LEFT("AdventureWorks", 5),
  fullLength: LEFT("AdventureWorks", LENGTH("AdventureWorks")),
  beyondMaxLength: LEFT("AdventureWorks", 100)
}
[
  {
    "firstZero": "",
    "firstOne": "A",
    "firstFive": "Adven",
    "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.