PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

LOWER() - Convertir en minuscules dans PostgreSQL

Dans PostgreSQL, nous pouvons utiliser le lower() fonction pour convertir les caractères majuscules en leur équivalent minuscule, selon les règles de la locale de la base de données.

Syntaxe

La syntaxe ressemble à ceci :

lower ( text )

text est le texte à convertir en minuscules.

Exemple

SELECT lower('MOUSE');

Résultat :

mouse

Tous les caractères minuscules restent en minuscules, tandis que les caractères majuscules sont convertis en minuscules :

SELECT lower('Mouse');

Résultat :

mouse

Exemple de base de données

Voici un exemple de conversion des résultats d'une requête de base de données en minuscules :

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

Résultat :

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

Ici j'ai utilisé la pagila exemple de base de données. Cette base de données stocke les prénoms des acteurs en majuscules dans le first_name colonne. Par conséquent, j'ai utilisé le lower() fonction pour convertir le first_name colonne à son équivalent en minuscules.

Pour convertir dans l'autre sens (de minuscules en majuscules), nous pouvons utiliser upper() .