sql >> Base de Datos >  >> RDS >> Mysql

Cómo convertir caracteres en minúsculas a mayúsculas en MySQL

En MySQL, puede usar UPPER() función para convertir cualquier carácter en minúsculas a mayúsculas. Alternativamente, puede usar el UCASE() función, que es un sinónimo de UPPER() .

La sintaxis es así:

UPPER(str)

O…

UCASE(str)

Donde str es la cadena que desea convertir a mayúsculas.

Ejemplo

He aquí un ejemplo:

SELECT UPPER('homer');

Resultado:

+----------------+
| UPPER('homer') |
+----------------+
| HOMER          |
+----------------+

Si la cadena ya contiene caracteres en mayúsculas, permanecerán en mayúsculas.

Ejemplo:

SELECT UPPER('Homer');

Resultado:

+----------------+
| UPPER('Homer') |
+----------------+
| HOMER          |
+----------------+

Ejemplo de base de datos

Aquí hay un ejemplo de cómo seleccionar datos de una base de datos y convertirlos a mayúsculas:

USE Music;
SELECT 
    ArtistName AS Original, 
    UPPER(ArtistName) AS Uppercase
FROM Artists
LIMIT 5;

Resultado:

+------------------+------------------+
| Original         | Uppercase        |
+------------------+------------------+
| Iron Maiden      | IRON MAIDEN      |
| AC/DC            | AC/DC            |
| Allan Holdsworth | ALLAN HOLDSWORTH |
| Buddy Rich       | BUDDY RICH       |
| Devin Townsend   | DEVIN TOWNSEND   |
+------------------+------------------+

El LOWER()LCASE() Las funciones funcionan de la misma manera para convertir caracteres a minúsculas.