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.