En SQL Server, puede convertir cualquier cadena en minúsculas a mayúsculas usando UPPER()
función.
Para usarlo, simplemente pase la cadena como argumento cuando llame a la función.
Sintaxis
Esta es la sintaxis oficial:
UPPER ( character_expression )
Donde character_expression
es una expresión de caracteres o datos binarios. Puede ser una constante, una variable o una columna. Debe ser de un tipo de datos que sea implícitamente convertible a varchar . Si no, puedes usar el CAST()
función para convertirlo.
Ejemplo
Aquí hay un ejemplo de UPPER()
en acción:
SELECT UPPER('louder please');
Resultado:
LOUDER PLEASE
Y obtenemos el mismo resultado incluso si la cadena original ya contiene caracteres en mayúsculas:
SELECT UPPER('Louder Please');
Resultado:
LOUDER PLEASE
Ejemplo de base de datos
Aquí hay un ejemplo que devuelve datos de una base de datos y los convierte a mayúsculas:
USE Music; SELECT TOP 5 AlbumName AS Original, UPPER(AlbumName) AS Uppercase FROM Albums;
Resultado:
Original Uppercase ---------------------- ---------------------- Powerslave POWERSLAVE Powerage POWERAGE Singing Down the Lane SINGING DOWN THE LANE Ziltoid the Omniscient ZILTOID THE OMNISCIENT Casualties of Cool CASUALTIES OF COOL
También puede usar LOWER()
de la misma manera para convertir una expresión de cadena a minúsculas.