PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

LOWER() – Converti in minuscolo in PostgreSQL

In PostgreSQL, possiamo usare lower() funzione per convertire i caratteri maiuscoli nel loro equivalente minuscolo, secondo le regole della locale del database.

Sintassi

La sintassi è questa:

lower ( text )

Dove text è il testo da convertire in minuscolo.

Esempio

SELECT lower('MOUSE');

Risultato:

mouse

Tutti i caratteri minuscoli rimangono minuscoli, mentre i caratteri maiuscoli vengono convertiti in minuscoli:

SELECT lower('Mouse');

Risultato:

mouse

Esempio di database

Ecco un esempio di conversione in minuscolo dei risultati di una query del database:

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

Risultato:

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

Qui ho usato il pagila database di esempio. Questo database memorizza i nomi degli attori in caratteri maiuscoli nel first_name colonna. Pertanto ho usato lower() funzione per convertire il first_name colonna al suo equivalente minuscolo.

Per convertire il contrario (da minuscolo a maiuscolo), possiamo usare upper() .