V MySQL můžete použít UPPER() funkce pro převod jakýchkoli malých písmen na velká písmena. Případně můžete použít UCASE() funkce, což je synonymum pro UPPER() .
Syntaxe vypadá takto:
UPPER(str)
Nebo…
UCASE(str)
Kde str je řetězec, který chcete převést na velká písmena.
Příklad
Zde je příklad:
SELECT UPPER('homer'); Výsledek:
+----------------+
| UPPER('homer') |
+----------------+
| HOMER |
+----------------+ Pokud řetězec již obsahuje nějaká velká písmena, zůstanou velká.
Příklad:
SELECT UPPER('Homer'); Výsledek:
+----------------+
| UPPER('Homer') |
+----------------+
| HOMER |
+----------------+ Příklad databáze
Zde je příklad výběru dat z databáze a jejich převodu na velká písmena:
USE Music;
SELECT
ArtistName AS Original,
UPPER(ArtistName) AS Uppercase
FROM Artists
LIMIT 5; Výsledek:
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
LOWER() a LCASE() funkce převádějí znaky na malá písmena stejným způsobem.