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.