I MySQL kan du bruge UPPER()
funktion til at konvertere små bogstaver til store bogstaver. Alternativt kan du bruge UCASE()
funktion, som er et synonym for UPPER()
.
Syntaksen ser sådan ud:
UPPER(str)
Eller...
UCASE(str)
Hvor str
er den streng, du vil have konverteret til store bogstaver.
Eksempel
Her er et eksempel:
SELECT UPPER('homer');
Resultat:
+----------------+ | UPPER('homer') | +----------------+ | HOMER | +----------------+
Hvis strengen allerede indeholder store bogstaver, forbliver de store bogstaver.
Eksempel:
SELECT UPPER('Homer');
Resultat:
+----------------+ | UPPER('Homer') | +----------------+ | HOMER | +----------------+
Databaseeksempel
Her er et eksempel på valg af data fra en database og konvertering til store bogstaver:
USE Music; SELECT ArtistName AS Original, UPPER(ArtistName) AS Uppercase FROM Artists LIMIT 5;
Resultat:
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
LOWER()
og LCASE()
funktioner fungerer på samme måde til at konvertere tegn til små bogstaver.