Partager via


TRIM (Azure Stream Analytics)

Supprime les espaces blancs du début et de la fin d’une chaîne.

Notes

Ce comportement diffère de la fonction TRIM de T-SQL, qui supprime uniquement le caractère d’espace (char(32))

Syntaxe

TRIM ( string_expression )

Arguments

string_expression

Est l’expression de chaîne à évaluer. string_expression peut être une constante ou une colonne de type nvarchar(max).

Types de retour

nvarchar(max)

Remarques

Les espaces blancs sont les caractères Unicode suivants :

  • Membres de la catégorie UnicodeCategory.SpaceSeparator , qui comprend les caractères 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+2002) 2003), ESPACE TROIS PAR EM (U+2004), QUATRE ESPACES PAR EM (U+2005), SIX ESPACES PAR EM (U+2006), ESPACE DE FIGURE (U+2007), ESPACE DE PONCTUATION (U+2008), ESPACE MINCE (U+2009), ESPACE CHEVEUX (U+200A), ESPACE ÉTROIT SANS RUPTURE (U+202F), ESPACE MATHÉMATIQUE MOYEN (U+205F) et ESPACE IDÉOGRAPHIQUE (U+3000).
  • Membres de la catégorie UnicodeCategory.LineSeparator , qui se compose uniquement du caractère SÉPARATEUR DE LIGNE (U+2028).
  • Membres de la catégorie UnicodeCategory.ParagraphSeparator , qui se compose uniquement du caractère SÉPARATEUR PARAGRAPHE (U+2029).
  • Les caractères TABULATION CARACTÈRE (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D) et NEXT LINE (U+0085).

Exemples


SELECT
  TRIM( '      a test    ' ) AS trimmedTest
FROM Input

Retourne les informations suivantes :

trimmedTest
un test

Voir aussi