UPPER (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure конечной точке аналитики платформы Аналитики Azure Synapse Analytics (PDW) в Microsoft Fabric Хранилище в Microsoft Fabric
Возвращает символьное выражение, в котором символы нижнего регистра преобразованы в символы верхнего регистра.
Соглашения о синтаксисе Transact-SQL
Синтаксис
UPPER ( character_expression )
Аргументы
character_expression
Выражение символьного типа данных. Аргумент character_expression может быть константой, переменной или столбцом символьных или двоичных данных.
Аргумент character_expression должен иметь тип данных, который может быть неявно преобразован в тип varchar. В противном случае используйте CAST для явного преобразования character_expression.
Типы возвращаемых данных
varchar или nvarchar
Примеры
В приведенном ниже примере функции UPPER
и RTRIM
используются для получения из таблицы dbo.DimEmployee
фамилий всех людей, при этом все символы фамилии преобразуются в верхний регистр, соответствующая символьная строка обрезается и производится ее сцепление со строкой имени.
-- Uses AdventureWorks
SELECT UPPER(RTRIM(LastName)) + ', ' + FirstName AS Name
FROM dbo.DimEmployee
ORDER BY LastName;
Здесь приводится частичный результирующий набор.
Name
------------------------------
ABBAS, Syed
ABERCROMBIE, Kim
ABOLROUS, Hazem
См. также
Типы данных (Transact-SQL)
Строковые функции (Transact-SQL)
LOWER (Transact-SQL)