Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So konvertieren Sie Kleinbuchstaben in MySQL in Großbuchstaben

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.