Compartir a través de


TRIM (consulta NoSQL)

SE APLICA A: NoSQL

Devuelve una expresión de cadena después de quitar los espacios en blanco iniciales y finales o los caracteres personalizados.

Sintaxis

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

Argumentos

Descripción
string_expr_1 Expresión de cadena.
string_expr_2(Opcional) Expresión de cadena opcional con una cadena que se va a recortar de string_expr_1. Si no se especifica, el valor predeterminado es recortar espacios en blanco.

Tipos de valores devueltos

Devuelve una expresión de cadena.

Ejemplos

En este ejemplo se muestran varias maneras de recortar una expresión de cadena.

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

Comentarios

  • Esta función no emplea el índice.