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() y LCASE() Las funciones funcionan de la misma manera para convertir caracteres a minúsculas.