Поделиться через


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

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

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

Синтаксис

  
UPPER(character_expression)  

Аргументы

character_expression
Символьное выражение для преобразования в верхний регистр.

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

DT_WSTR

Замечания

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

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

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

Этот пример преобразует строковый литерал в верхний регистр. Возвращаемый результат — «HELLO».

UPPER("hello")  

Этот пример преобразует первый символ столбца FirstName в символ верхнего регистра. Если значение FirstName — «anna», возвращается результат «A». Дополнительные сведения см. в разделе SUBSTRING (выражение Integration Services).

UPPER(SUBSTRING(FirstName, 1, 1))  

Этот пример преобразует значение переменной PostalCode в верхний регистр. Если значение PostalCode — «k4b1s2», возвращается результат «K4B1S2».

UPPER(@PostalCode)  

См. также

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