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 )
Où 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()
.