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

İşlev, LTRIM baştaki boşlukları veya belirtilen karakterleri kaldırdıktan sonra bir dize ifadesi döndürür.

Baştaki boşluk veya belirtilen karakterlerin kaldırıldığı bir dize ifadesi döndüren bir Azure Cosmos DB sistem işlevi.

Sözdizimi

LTRIM(<string_expr_1> [, <string_expr_2>])

Arguments

Description
string_expr_1 Dize ifadesi.
string_expr_2 'den string_expr_1kırpılacak isteğe bağlı bir dize ifadesi. Ayarlanmadıysa, varsayılan değer boşluğu kırpmaktır.

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.

Baştaki boşluğu veya karakterleri kaldırma

Bu örnekte işlev, LTRIM bir sorgunun içindeki çeşitli parametrelerle birlikte kullanılır.

SELECT VALUE {
  whitespaceStart: LTRIM("  AdventureWorks"),
  whitespaceStartEnd: LTRIM("  AdventureWorks  "),
  whitespaceEnd: LTRIM("AdventureWorks  "),
  noWhitespace: LTRIM("AdventureWorks"),
  trimSuffix: LTRIM("AdventureWorks", "Works"),
  trimPrefix: LTRIM("AdventureWorks", "Adventure"),
  trimEntireTerm: LTRIM("AdventureWorks", "AdventureWorks"),
  trimEmptyString: LTRIM("AdventureWorks", "")
}
[
  {
    "whitespaceStart": "AdventureWorks",
    "whitespaceStartEnd": "AdventureWorks  ",
    "whitespaceEnd": "AdventureWorks  ",
    "noWhitespace": "AdventureWorks",
    "trimSuffix": "AdventureWorks",
    "trimPrefix": "Works",
    "trimEntireTerm": "",
    "trimEmptyString": "AdventureWorks"
  }
]

Açıklamalar

  • Bu işlev dizini kullanmaz.