UPPER (службы SSIS)
Возвращает символьное выражение после преобразования символов в нижнем регистре в символы верхнего регистра.
Синтаксис
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 (службы SSIS).
UPPER(SUBSTRING(FirstName, 1, 1))
Этот пример преобразует значение переменной PostalCode в верхний регистр. Если значение PostalCode — «k4b1s2», возвращается результат «K4B1S2».
UPPER(@PostalCode)