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

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

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

Sözdizimi

RTRIM(<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.

Sondaki boşluğu veya karakterleri kaldırma

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

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

Açıklamalar

  • Bu işlev dizini kullanmaz.