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 |