RTRIM (requête NoSQL)

S’APPLIQUE À : NoSQL

Retourne une expression de chaîne après suppression de l’espace de fin ou les caractères spécifiés.

Syntaxe

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

Arguments

Description
string_expr_1 Expression de chaîne.
string_expr_2(Facultatif) Expression de chaîne facultative à tronquer de string_expr_1. Si elle n’est pas définie, la valeur par défaut est de tronquer l’espace.

Types de retour

Retourne une expression de chaîne.

Exemples

L’exemple suivant montre comment utiliser cette fonction 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"
  }
]

Notes

  • Cette fonction n’utilise pas l’index.