Udostępnij przez


RTRIM — Język zapytań w usłudze Cosmos DB (na platformie Azure i w sieci szkieletowej)

Funkcja RTRIM zwraca wyrażenie ciągu po usunięciu końcowego odstępu lub określonych znaków.

Funkcja systemowa usługi Azure Cosmos DB for NoSQL, która zwraca wyrażenie ciągu z usuniętymi końcowymi odstępami lub określonymi znakami.

Składnia

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

Arguments

Description
string_expr_1 Wyrażenie ciągu.
string_expr_2 Opcjonalne wyrażenie ciągu, które ma zostać przycięte z string_expr_1elementu . Jeśli nie zostanie ustawiona, wartością domyślną jest przycinanie białych znaków.

Typy zwracane

Zwraca wyrażenie ciągu.

Przykłady

Ta sekcja zawiera przykłady użycia tej konstrukcji języka zapytań.

Usuwanie końcowego odstępu lub znaków

W tym przykładzie RTRIM funkcja jest używana z różnymi parametrami wewnątrz zapytania.

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"
  }
]

Uwagi

  • Ta funkcja nie korzysta z indeksu.