In MariaDB können wir den UPPER() verwenden Funktion zum Umwandeln von Kleinbuchstaben in Großbuchstaben.
Wir können alternativ UCASE() verwenden , was ein Synonym für UPPER() ist .
Beispiel
SELECT UPPER('Important notice!'); Ergebnis:
IMPORTANT NOTICE!
Alle Großbuchstaben bleiben Großbuchstaben, während Kleinbuchstaben in Großbuchstaben umgewandelt werden.
Wie bereits erwähnt, der UCASE() Funktion macht das gleiche. Hier ist UPPER() und UCASE() nebeneinander:
SELECT
UPPER('superyacht'),
UCASE('superyacht'); Ergebnis:
+---------------------+---------------------+
| UPPER('superyacht') | UCASE('superyacht') |
+---------------------+---------------------+
| SUPERYACHT | SUPERYACHT |
+---------------------+---------------------+ Datenbankbeispiel
Hier ist ein Beispiel für die Konvertierung der Ergebnisse einer Datenbankabfrage in Großbuchstaben:
SELECT
Name,
UPPER(Name)
FROM City
LIMIT 10; Ergebnis:
+----------------+----------------+ | Name | UPPER(Name) | +----------------+----------------+ | Kabul | KABUL | | Qandahar | QANDAHAR | | Herat | HERAT | | Mazar-e-Sharif | MAZAR-E-SHARIF | | Amsterdam | AMSTERDAM | | Rotterdam | ROTTERDAM | | Haag | HAAG | | Utrecht | UTRECHT | | Eindhoven | EINDHOVEN | | Tilburg | TILBURG | +----------------+----------------+
Hier habe ich den Name umgewandelt -Spalte in ihren Großbuchstaben umzuwandeln.
Um umgekehrt (von Großbuchstaben in Kleinbuchstaben) umzuwandeln, können wir LOWER() verwenden und sein Synonym LCASE() .