PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

LOWER() – Konvertiert in PostgreSQL in Kleinbuchstaben

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 .