Compartilhar via


UPPER (Transact-SQL)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics PDW (Analytics Platform System) Ponto de extremidade de análise do SQL Warehouse no Microsoft Fabric

Retorna uma expressão de caractere com dados de caractere em minúsculas convertidos em maiúsculas.

Convenções de sintaxe de Transact-SQL

Sintaxe

UPPER ( character_expression )  

Argumentos

character_expression
É uma expression de dados de caractere. character_expression pode ser uma constante, uma variável ou uma coluna de dados binários ou de caracteres.

character_expression deve ser um tipo de dados implicitamente conversível em varchar. Caso contrário, use CAST para converter character_expression explicitamente.

Tipos de retorno

varchar ou nvarchar

Exemplos

O exemplo a seguir usa as funções UPPER e RTRIM para retornar o sobrenome das pessoas na tabela dbo.DimEmployee, de maneira que seja convertido em maiúsculas, cortado e concatenado com o nome.

-- Uses AdventureWorks  
  
SELECT UPPER(RTRIM(LastName)) + ', ' + FirstName AS Name  
FROM dbo.DimEmployee  
ORDER BY LastName;  

Este é um conjunto de resultados parcial.

Name
------------------------------
ABBAS, Syed
ABERCROMBIE, Kim
ABOLROUS, Hazem

Consulte Também

Tipos de dados (Transact-SQL)
Funções de cadeia de caracteres (Transact-SQL)
LOWER (Transact-SQL)