sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo convertir minúsculas a mayúsculas en SQL Server – MAYÚSCULAS ()

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.