LTRIM (выражение SSIS)

Область применения:SQL Server среда выполнения интеграции SSIS в Фабрика данных Azure

Возвращает символьное выражение после удаления начальных пробелов.

Примечание.

Функция LTRIM не удаляет такие пробельные символы, как символы табуляции и перевода строки. Юникод обеспечивает элементы кода для множества различных типов пробелов, однако данная функция распознает только элемент кода 0x0020 в Юникоде. Если строки двухбайтовой кодировки (DBCS) преобразованы в Юникод, они могут включать пробелы, отличные от 0x0020. Тогда функция не в состоянии удалить такие пробелы. Для удаления всех типов пробелов можно использовать метод LTrim Microsoft Visual Basic .NET в скрипте, запускаемом из компонента скриптов.

Синтаксис

  
LTRIM(character expression)  

Аргументы

character_expression
Символьное выражение, из которого нужно удалить пробелы.

Типы результата

DT_WSTR

Замечания

Функция LTRIM работает только с типом данных DT_WSTR. Аргумент character_expression , являющийся строковым литералом или столбцом данных с типом данных DT_STR, неявно приведен к типу данных DT_WSTR до выполнения функции LTRIM. Прочие типы данных должны быть явно приведены к типу данных DT_WSTR. Дополнительные сведения см. в разделах Типы данных Integration Services и Приведение (выражение SSIS).

Функция LTRIM возвращает значение NULL, если аргумент принимает значение NULL.

Примеры выражений

Этот пример удаляет начальные пробелы в строковом литерале. Возвращаемый результат — «Hello».

LTRIM("    Hello")  

Этот пример удаляет начальные пробелы из столбца FirstName .

LTRIM(FirstName)  

Этот пример удаляет начальные пробелы из переменной FirstName .

LTRIM(@FirstName)