Condividi tramite


UPPER (Transact-SQL)

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsPiattaforma di analisi (PDW)Endpoint di analisi SQL in Microsoft FabricMagazzino in Microsoft FabricDatabase SQL in Microsoft Fabric

Restituisce un'espressione di caratteri con dati di tipo carattere minuscoli convertiti in maiuscolo.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

UPPER ( character_expression )  

Argomenti

character_expression
Espressione di dati di tipo carattere. character_expression può essere una costante, una variabile o una colonna di dati di tipo carattere o binario.

character_expression deve essere di un tipo di dati che può essere convertito in modo implicito in varchar. In caso contrario usare CAST per convertire in modo esplicito character_expression.

Tipi restituiti

varchar o nvarchar

Esempi

Nell'esempio seguente vengono usate le funzioni UPPER e RTRIM per restituire il cognome delle persone incluse nella tabella dbo.DimEmployee in modo che sia concatenato con il nome, in maiuscolo e in formato ridotto.

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

Set di risultati parziale:

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

Vedi anche

Tipi di dati (Transact-SQL)
Funzioni per i valori stringa (Transact-SQL)
LOWER (Transact-SQL)