UPPER (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de SQL no Microsoft FabricWarehouse 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 )  

Observação

Para exibir a sintaxe do Transact-SQL para o SQL Server 2014 (12.x) e versões anteriores, confira a Documentação das versões anteriores.

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)