In MySQL kunt u de UPPER()
. gebruiken functie om kleine letters naar hoofdletters te converteren. Als alternatief kunt u de UCASE()
. gebruiken functie, wat een synoniem is voor UPPER()
.
De syntaxis gaat als volgt:
UPPER(str)
Of…
UCASE(str)
Waar str
is de tekenreeks die u naar hoofdletters wilt converteren.
Voorbeeld
Hier is een voorbeeld:
SELECT UPPER('homer');
Resultaat:
+----------------+ | UPPER('homer') | +----------------+ | HOMER | +----------------+
Als de tekenreeks al hoofdletters bevat, blijven deze hoofdletters.
Voorbeeld:
SELECT UPPER('Homer');
Resultaat:
+----------------+ | UPPER('Homer') | +----------------+ | HOMER | +----------------+
Databasevoorbeeld
Hier is een voorbeeld van het selecteren van gegevens uit een database en het converteren naar hoofdletters:
USE Music; SELECT ArtistName AS Original, UPPER(ArtistName) AS Uppercase FROM Artists LIMIT 5;
Resultaat:
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
De LOWER()
en LCASE()
functies werken op dezelfde manier om tekens naar kleine letters te converteren.