Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Remove todos os caracteres de espaço em branco do início e do fim de uma cadeia de caracteres.
Observação
Esse comportamento difere da função TRIM do T-SQL, que remove apenas o caractere de espaço (char(32))
Sintaxe
TRIM ( string_expression )
Argumentos
string_expression
É a expressão de cadeia de caracteres a ser avaliada. string_expression pode ser uma constante ou coluna do tipo nvarchar(max).
Tipos de devolução
nvarchar (máx.)
Observações
Os caracteres de espaço em branco são os seguintes caracteres Unicode:
- Membros da categoria UnicodeCategory.SpaceSeparator , que inclui os caracteres SPACE (U+0020), NO-BREAK SPACE (U+00A0), OGHAM SPACE MARK (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2003), THREE-PER-EM SPACE (U+2004), FOUR-PER-EM SPACE (U+2005), SIX-PER-EM SPACE (U+2006), FIGURE SPACE (U+2007), ESPAÇO DE PONTUAÇÃO (U+2008), ESPAÇO FINO (U+2009), ESPAÇO DE CABELO (U+200A), ESPAÇO DE NO-BREAK ESTREITO (U+202F), ESPAÇO MATEMÁTICO MÉDIO (U+205F) e ESPAÇO IDEOGRÁFICO (U+3000).
- Membros da categoria UnicodeCategory.LineSeparator , que consiste apenas no caractere SEPARADOR DE LINHA (U+2028).
- Membros da categoria UnicodeCategory.ParagraphSeparator , que consiste apenas no caractere SEPARADOR PARÁGRAFO (U+2029).
- Os caracteres TABULAÇÃO DE CARACTERES (U+0009), ALIMENTAÇÃO DE LINHA (U+000A), TABULAÇÃO DE LINHA (U+000B), ALIMENTAÇÃO DE FORMULÁRIO (U+000C), RETORNO DE CARRO (U+000D) e PRÓXIMA LINHA (U+0085).
Exemplos
SELECT
TRIM( ' a test ' ) AS trimmedTest
FROM Input
Devoluções:
| cortadoTeste |
|---|
| um teste |