Condividi tramite


TRIM (query NoSQL)

SI APPLICA A: NoSQL

Restituisce un'espressione stringa dopo la rimozione di spazi vuoti iniziali e finali o caratteri personalizzati.

Sintassi

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

Argomenti

Descrizione
string_expr_1 Espressione stringa.
string_expr_2(opzionale) Espressione stringa facoltativa con una stringa da tagliare da string_expr_1. Se non specificato, il valore predefinito consiste nel tagliare gli spazi vuoti.

Tipi restituiti

Restituisce un'espressione di stringa.

Esempi

In questo esempio vengono illustrati vari modi per tagliare un'espressione stringa.

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

Osservazioni:

  • Questa funzione non usa l'indice.