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.