Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
✅ Поток событий Azure Stream Analytics ✅ Fabric
Удаляет все символы пробела из начала и конца строки.
Замечание
Это поведение отличается от функции TRIM T-SQL, которая удаляет только символ пробела. (char(32))
Синтаксис
TRIM ( string_expression )
Аргументы
string_expression
Вычисляется строковое выражение. string_expression может быть константой или столбцом типа nvarchar(max).
Типы возвращаемых данных
nvarchar(max)
Замечания
Пробелы — это следующие символы Юникода:
- Члены категории ЮникодаКатегория.SpaceSeparator , который включает символы ПРОБЕЛ (U+0020), NO-BREAK ПРОБЕЛ (U+00A0), OGHAM SPACE MARK (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2000) 2002), EM SPACE (U+2003), THREE-PER-EM SPACE (U+2004), FOUR-PER-EM SPACE (U+2005), SIX-PER-EM SPACE (U+2006), РИС. ПРОБЕЛ (U+2007), ПРОБЕЛ ПРЕПИНАНИЯ (U+2008), ТОНКОЕ ПРОСТРАНСТВО (U+2009), ПРОСТРАНСТВО ВОЛОС (U+200A), УЗКИЙ NO-BREAK ПРОБЕЛ (U+202F), СРЕДНЕЕ МАТЕМАТИЧЕСКОЕ ПРОСТРАНСТВО (U+205F) и IDEOGRAPHIC SPACE (U+3000).
- Члены категории UnicodeCategory.LineSeparator , которая состоит исключительно из символа LINE SEPARATOR (U+2028).
- Члены категории UnicodeCategory.ParagraphSeparator , которая состоит исключительно из символа РАЗДЕЛИТЕЛЯ АБЗАЦА (U+2029).
- Символы TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), КАРЕТКИ RETURN (U+000D) и NEXT LINE (U+0085).
Примеры
SELECT
TRIM( ' a test ' ) AS trimmedTest
FROM Input
Возвращает:
| trimmedTest |
|---|
| тест |