UPPER (Transact-SQL)UPPER (Transact-SQL)

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data WarehouseSe aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data Warehouse

Devuelve una expresión de caracteres con datos de caracteres en minúsculas convertidos a mayúsculas.Returns a character expression with lowercase character data converted to uppercase.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

UPPER ( character_expression )  

Nota

Para ver la sintaxis de Transact-SQL para SQL Server 2014 y versiones anteriores, consulte Versiones anteriores de la documentación.To view Transact-SQL syntax for SQL Server 2014 and earlier, see Previous versions documentation.

ArgumentosArguments

character_expressioncharacter_expression
Es una expresión de datos de caracteres.Is an expression of character data. character_expression puede ser una constante, una variable o una columna de datos binarios o de caracteres.character_expression can be a constant, variable, or column of either character or binary data.

character_expression debe ser de un tipo de datos que se pueda convertir implícitamente a varchar.character_expression must be of a data type that is implicitly convertible to varchar. De lo contrario, use CAST para convertir character_expression explícitamente.Otherwise, use CAST to explicitly convert character_expression.

Tipos de valor devueltoReturn Types

varchar o nvarcharvarchar or nvarchar

EjemplosExamples

En el ejemplo siguiente se utilizan las funciones UPPER y RTRIM para devolver el apellido de las personas de la tabla dbo.DimEmployee de manera que aparezca en mayúsculas, recortado y concatenado al nombre.The following example uses the UPPER and RTRIM functions to return the last name of people in the dbo.DimEmployee table so that it is in uppercase, trimmed, and concatenated with the first name.

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

A continuación se muestra un conjunto parcial de resultados.Here is a partial result set.

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

Consulte tambiénSee Also

Tipos de datos (Transact-SQL) Data Types (Transact-SQL)
Funciones de cadena (Transact-SQL)String Functions (Transact-SQL)
LOWER (Transact-SQL)LOWER (Transact-SQL)