UPPER (Transact-SQL)
Возвращает символьное выражение, в котором символы нижнего регистра преобразованы в символы верхнего регистра.
Синтаксис
UPPER ( character_expression )
Аргументы
character_expression
Выражение символьных данных. Аргумент character_expression может быть константой, переменной или столбцом символьных или двоичных данных.Аргумент character_expression должен иметь тип данных, который может быть неявно преобразован в тип данных varchar. В противном случае используйте CAST для явного преобразования character_expression.
Типы возвращаемых данных
varchar или nvarchar
Примеры
В следующем примере функции UPPER и RTRIM используются для получения из таблицы Contact фамилий всех людей, при этом все символы фамилии преобразуются в символы верхнего регистра, соответствующая символьная строка обрезается и производится ее сцепление со строкой имени.
USE AdventureWorks;
GO
SELECT UPPER(RTRIM(LastName)) + ', ' + FirstName AS Name
FROM Person.Contact
ORDER BY LastName;
GO