UPPER (Transact-SQL)
Devuelve una expresión de caracteres con datos de caracteres en minúsculas convertidos a mayúsculas.
Sintaxis
UPPER ( character_expression )
Argumentos
character_expression
Es una expresión de datos de caracteres. character_expression puede ser una constante, una variable o una columna de datos binarios o de caracteres.character_expression debe ser de un tipo de datos que se pueda convertir implícitamente a varchar. De lo contrario, utilice CAST para convertir character_expression explícitamente.
Tipos de valor devueltos
varchar o bien nvarchar
Ejemplos
En el ejemplo siguiente se utilizan las funciones UPPER y RTRIM para devolver el apellido de las personas de la tabla Person de manera que aparezca en mayúsculas, recortado y concatenado al nombre.
USE AdventureWorks2008R2;
GO
SELECT UPPER(RTRIM(LastName)) + ', ' + FirstName AS Name
FROM Person.Person
ORDER BY LastName;
GO