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