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.