Partager via


RTRIM - Langage de requête dans Cosmos DB (dans Azure et Fabric)

La RTRIM fonction retourne une expression de chaîne après avoir supprimé les espaces blancs de fin ou les caractères spécifiés.

Fonction système Azure Cosmos DB pour NoSQL qui retourne une expression de chaîne avec des espaces blancs de fin ou des caractères spécifiés supprimés.

Syntaxe

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

Arguments

Descriptif
string_expr_1 Expression de chaîne.
string_expr_2 Expression de chaîne facultative à couper de string_expr_1. S’il n’est pas défini, la valeur par défaut consiste à découper les espaces blancs.

Types de retour

Retourne une expression de chaîne.

Examples

Cette section contient des exemples d’utilisation de cette construction de langage de requête.

Supprimer les espaces blancs ou les caractères de fin

Dans cet exemple, la RTRIM fonction est utilisée avec différents paramètres à l’intérieur d’une requête.

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

Remarques

  • Cette fonction n’utilise pas l’index.