Compartilhar via


LTRIM (Azure Stream Analytics)

Remove todos os caracteres de espaço em branco do início de uma cadeia de caracteres – da esquerda : LEFT TRIM.

Observação

Esse comportamento difere da função LTRIM do T-SQL, que remove apenas o caractere de espaço (char(32))

Sintaxe

LTRIM ( string_expression )

Argumentos

string_expression

É a expression da cadeia de caracteres a ser avaliada. string_expression pode ser uma constante ou coluna do tipo nvarchar(max).

Tipos de retorno

nvarchar(max)

Comentários

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+2002), EM SPACE (U+2003), ESPAÇO DE TRÊS POR EM (U+2004), ESPAÇO DE QUATRO POR EM (U+2005), ESPAÇO DE SEIS POR EM (U+2006), ESPAÇO DE FIGURA (U+2007), ESPAÇO DE PONTUAÇÃO (U+2008), ESPAÇO FINO (U+2009), ESPAÇO CAPILAR (U+200A), ESPAÇO ESTREITO SEM INTERRUPÇÃO (U+202F), ESPAÇO MATEMÁTICO MÉDIO (U+205F) e ESPAÇO IDEOGRÁFICO (U+3000).
  • Membros da categoria UnicodeCategory.LineSeparator , que consiste exclusivamente no caractere SEPARADOR DE LINHA (U+2028).
  • Membros da categoria UnicodeCategory.ParagraphSeparator , que consiste exclusivamente no caractere SEPARADOR DE PARÁGRAFO (U+2029).
  • Os caracteres TABULAÇÃO DE CARACTERE (U+0009), ALIMENTAÇÃO DE LINHA (U+000A), TABULAÇÃO DE LINHA (U+000B), FEED DE FORMULÁRIO (U+000C), RETORNO DE CARRO (U+000D) e PRÓXIMA LINHA (U+0085).

Exemplos


SELECT
  LTRIM( '      Left test' ) AS trimmedTest
FROM Input

Retorna:

trimmedTest
Teste à esquerda

Consulte Também