In PostgreSQL können wir lower()
verwenden Funktion zum Umwandeln von Großbuchstaben in Kleinbuchstaben entsprechend den Regeln des Gebietsschemas der Datenbank.
Syntax
Die Syntax lautet wie folgt:
lower ( text )
Wobei text
ist der Text, der in Kleinbuchstaben konvertiert werden soll.
Beispiel
SELECT lower('MOUSE');
Ergebnis:
mouse
Alle Kleinbuchstaben bleiben Kleinbuchstaben, während Großbuchstaben in Kleinbuchstaben umgewandelt werden:
SELECT lower('Mouse');
Ergebnis:
mouse
Datenbankbeispiel
Hier ist ein Beispiel für die Konvertierung der Ergebnisse einer Datenbankabfrage in Kleinbuchstaben:
SELECT
first_name,
LOWER(first_name)
FROM actor
LIMIT 10;
Ergebnis:
+------------+-----------+ | first_name | lower | +------------+-----------+ | PENELOPE | penelope | | NICK | nick | | ED | ed | | JENNIFER | jennifer | | JOHNNY | johnny | | BETTE | bette | | GRACE | grace | | MATTHEW | matthew | | JOE | joe | | CHRISTIAN | christian | +------------+-----------+
Hier habe ich die pagila
verwendet Musterdatenbank. Diese Datenbank speichert die Vornamen der Schauspieler in Großbuchstaben im first_name
Säule. Dafür habe ich das lower()
verwendet Funktion zum Konvertieren des first_name
-Spalte in ihr Kleinbuchstaben-Äquivalent.
Um umgekehrt (von Kleinbuchstaben in Großbuchstaben) umzuwandeln, können wir upper()
verwenden .