Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
Возвращает указанное количество символов из крайней левой части заданного символьного выражения.
Синтаксис
LEFT(character_expression,number)
Аргументы
character_expression
Символьное выражение, из которого извлекаются символы.
number
Является целочисленным выражением, которое указывает количество возвращаемых символов.
Типы результата
DT_WSTR
Замечания
Если number длиннее, чем character_expression, функция возвращает character_expression.
Если number равен нулю, функция возвращает строку нулевой длины.
Если number является отрицательным числом, то функция возвратит ошибку.
Аргумент number может принимать переменные и столбцы.
Функция LEFT работает только с типом данных DT_WSTR. Аргумент character_expression , являющийся строковым литералом или столбцом данных с типом данных DT_STR, неявно приведен к типу данных DT_WSTR до выполнения функции LEFT. Прочие типы данных должны быть явно приведены к типу данных DT_WSTR. Дополнительные сведения см. в разделах Типы данных служб Integration Services и Приведение (выражение служб SSIS).
LEFT возвращает результат NULL, если аргумент имеет значение NULL.
Примеры выражений
В следующем примере используется строковый литерал. Возвращаемым результатом является "Mountain".
LEFT("Mountain Bike", 8)