UPPER (Transact-SQL)

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

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

UPPER ( character_expression )

Argumentos

  • character_expression
    É uma expressão de dados de caractere. character_expression pode ser uma constante, variável ou coluna de caracteres ou de dados binários.

    character_expression deve ser de 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 Person, de maneira que seja convertido em maiúsculas, cortado e concatenado com o nome.

USE AdventureWorks2008R2;
GO
SELECT UPPER(RTRIM(LastName)) + ', ' + FirstName AS Name
FROM Person.Person
ORDER BY LastName;
GO