Partager via


TRIM (requête NoSQL)

S’APPLIQUE À : NoSQL

Renvoie une expression de chaîne après avoir supprimé les espaces blancs de début et de fin ou les caractères personnalisés.

Syntaxe

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

Arguments

Description
string_expr_1 Expression de chaîne.
string_expr_2(Facultatif) Expression de chaîne facultative avec une chaîne à tronquer à partir de string_expr_1. Si elle n’est pas spécifiée, la valeur par défaut est de tronquer l’espace blanc.

Types de retour

Retourne une expression de chaîne.

Exemples

Cet exemple illustre différentes façons de tronquer une expression de chaîne.

SELECT VALUE {
    trimPrefix: TRIM("   AdventureWorks"),
    trimSuffix: TRIM("AdventureWorks   "),
    trimWhitespace: TRIM("   AdventureWorks   "),
    trimWrongCharacter: TRIM("---AdventureWorks---"),
    trimUnderscores: TRIM("___AdventureWorks___", "_"),
    trimHyphens: TRIM("---AdventureWorks---", "-"),
    trimSubsetCharacters: TRIM("-- AdventureWorks --", "-"),
    trimMultipleCharacters: TRIM("-_-AdventureWorks-_-", "-_")
}
[
  {
    "trimPrefix": "AdventureWorks",
    "trimSuffix": "AdventureWorks",
    "trimWhitespace": "AdventureWorks",
    "trimWrongCharacter": "---AdventureWorks---",
    "trimUnderscores": "AdventureWorks",
    "trimHyphens": "AdventureWorks",
    "trimSubsetCharacters": " AdventureWorks ",
    "trimMultipleCharacters": "AdventureWorks"
  }
]

Remarques

  • Cette fonction n’utilise pas l’index.