In MySQL können Sie den UPPER()
verwenden Funktion, um alle Kleinbuchstaben in Großbuchstaben umzuwandeln. Alternativ können Sie den UCASE()
verwenden Funktion, die ein Synonym für UPPER()
ist .
Die Syntax lautet wie folgt:
UPPER(str)
Oder…
UCASE(str)
Wobei str
ist die Zeichenfolge, die Sie in Großbuchstaben umwandeln möchten.
Beispiel
Hier ist ein Beispiel:
SELECT UPPER('homer');
Ergebnis:
+----------------+ | UPPER('homer') | +----------------+ | HOMER | +----------------+
Wenn die Zeichenfolge bereits Großbuchstaben enthält, bleiben diese Großbuchstaben.
Beispiel:
SELECT UPPER('Homer');
Ergebnis:
+----------------+ | UPPER('Homer') | +----------------+ | HOMER | +----------------+
Datenbankbeispiel
Hier ist ein Beispiel für die Auswahl von Daten aus einer Datenbank und deren Umwandlung in Großbuchstaben:
USE Music; SELECT ArtistName AS Original, UPPER(ArtistName) AS Uppercase FROM Artists LIMIT 5;
Ergebnis:
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
Der LOWER()
und LCASE()
Funktionen funktionieren auf die gleiche Weise, um Zeichen in Kleinbuchstaben umzuwandeln.