Бөлісу құралы:


LTRIM (выражение служб SSIS)

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных 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)  

См. также

RTRIM (выражение служб SSIS)
TRIM (выражение служб SSIS)
Функции (выражение служб SSIS)