In MySQL, puoi usare UPPER()
funzione per convertire i caratteri minuscoli in maiuscoli. In alternativa, puoi utilizzare UCASE()
funzione, che è sinonimo di UPPER()
.
La sintassi è questa:
UPPER(str)
Oppure...
UCASE(str)
Dove str
è la stringa che vuoi convertire in maiuscolo.
Esempio
Ecco un esempio:
SELECT UPPER('homer');
Risultato:
+----------------+ | UPPER('homer') | +----------------+ | HOMER | +----------------+
Se la stringa contiene già caratteri maiuscoli, questi rimarranno maiuscoli.
Esempio:
SELECT UPPER('Homer');
Risultato:
+----------------+ | UPPER('Homer') | +----------------+ | HOMER | +----------------+
Esempio di database
Ecco un esempio di selezione dei dati da un database e conversione in maiuscolo:
USE Music; SELECT ArtistName AS Original, UPPER(ArtistName) AS Uppercase FROM Artists LIMIT 5;
Risultato:
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
Il LOWER()
e LCASE()
le funzioni funzionano allo stesso modo per convertire i caratteri in minuscolo.