sql >> Database >  >> RDS >> PostgreSQL

LOWER() – Converteren naar kleine letters in PostgreSQL

In PostgreSQL kunnen we de lower() . gebruiken functie om hoofdletters te converteren naar hun equivalent in kleine letters, volgens de regels van de landinstelling van de database.

Syntaxis

De syntaxis gaat als volgt:

lower ( text )

Waar text is de tekst die moet worden geconverteerd naar kleine letters.

Voorbeeld

SELECT lower('MOUSE');

Resultaat:

mouse

Kleine letters blijven kleine letters, terwijl hoofdletters worden omgezet in kleine letters:

SELECT lower('Mouse');

Resultaat:

mouse

Databasevoorbeeld

Hier is een voorbeeld van het converteren van de resultaten van een databasequery naar kleine letters:

SELECT 
    first_name,
    LOWER(first_name)
FROM actor
LIMIT 10;

Resultaat:

+------------+-----------+
| first_name |   lower   |
+------------+-----------+
| PENELOPE   | penelope  |
| NICK       | nick      |
| ED         | ed        |
| JENNIFER   | jennifer  |
| JOHNNY     | johnny    |
| BETTE      | bette     |
| GRACE      | grace     |
| MATTHEW    | matthew   |
| JOE        | joe       |
| CHRISTIAN  | christian |
+------------+-----------+

Hier gebruikte ik de pagila voorbeelddatabase. Deze database slaat de voornamen van acteurs op in hoofdletters in de first_name kolom. Daarom gebruikte ik de lower() functie om de first_name . te converteren kolom naar het equivalent in kleine letters.

Om andersom te converteren (van kleine letters naar hoofdletters), kunnen we upper() . gebruiken .


  1. PostgreSQL:rol is niet toegestaan ​​om in te loggen

  2. Hoe SELinux te configureren voor MySQL-gebaseerde systemen (MySQL/MariaDB Replication + Galera)

  3. Geavanceerde MySql-query:tabel bijwerken met informatie uit een andere tabel

  4. Oracle Dynamic SQL-voorbeeld om een ​​record in te voegen met DBMS_SQL