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


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

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

Синтаксис

UPPER(character_expression)

Аргументы

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

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

DT_WSTR

Замечания

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

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

Примеры

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

UPPER("hello")

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

UPPER(SUBSTRING(FirstName, 1, 1))

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

UPPER(@PostalCode)