Compartilhar via


TRIM (consulta NoSQL)

APLICA-SE A: NoSQL

Retorna uma expressão de cadeia de caracteres após remover os espaços em branco iniciais e finais ou caracteres personalizados.

Sintaxe

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

Argumentos

Descrição
string_expr_1 Uma expressão de cadeia de caracteres.
string_expr_2(Opcional) Uma expressão de cadeia de caracteres opcional com uma cadeia de caracteres a ser removida de string_expr_1. Se não for especificado, o padrão é remover os espaços em branco.

Tipos de retorno

Retorna uma expressão de cadeia de caracteres.

Exemplos

Este exemplo ilustra várias maneiras de remover uma expressão de cadeia de caracteres.

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

Comentários

  • Essa função não usa o índice.