UPPER (Transact-SQL)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Point de terminaison analytique SQL dans Microsoft FabricEntrepôt dans Microsoft Fabric

Transforme les caractères d'une expression en minuscules en caractères majuscules.

Conventions de la syntaxe Transact-SQL

Syntaxe

UPPER ( character_expression )  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

Arguments

expression_caractère
Expression de données caractères. character_expression peut être une constante, une variable ou une colonne de données binaires ou caractères.

character_expression doit appartenir à un type de données pouvant être implicitement converti en varchar. Sinon, utilisez la fonction CAST pour convertir explicitement character_expression.

Types de retour

varchar ou nvarchar

Exemples

L’exemple suivant utilise les fonctions UPPER et RTRIM afin de renvoyer le nom de famille des personnes dans la table dbo.DimEmployee en majuscules, tronqué et concaténé avec le prénom.

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

Voici un jeu de résultats partiel.

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

Voir aussi

Types de données (Transact-SQL)
Fonctions de chaîne (Transact-SQL)
LOWER (Transact-SQL)