TRIM (consulta NoSQL)
APLICA-SE A: NoSQL
Retorna uma expressão de cadeia de caracteres depois que ela remove o espaço em branco à esquerda e à direita ou caracteres personalizados.
Sintaxe
TRIM(<string_expr_1> [, <string_expr_2>])
Argumentos
Description | |
---|---|
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 para cortar do string_expr_1 . Se não for especificado, o padrão é cortar espaço em branco. |
Tipos de devolução
Retorna uma expressão de cadeia de caracteres.
Exemplos
Este exemplo ilustra várias maneiras de cortar 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"
}
]
Observações
- Esta função não usa o índice.