En PostgreSQL, podemos usar lower()
función para convertir caracteres en mayúsculas a su equivalente en minúsculas, de acuerdo con las reglas de la configuración regional de la base de datos.
Sintaxis
La sintaxis es así:
lower ( text )
Donde text
es el texto que se convertirá a minúsculas.
Ejemplo
SELECT lower('MOUSE');
Resultado:
mouse
Cualquier carácter en minúscula permanece en minúscula, mientras que los caracteres en mayúscula se convierten en minúsculas:
SELECT lower('Mouse');
Resultado:
mouse
Ejemplo de base de datos
Aquí hay un ejemplo de cómo convertir los resultados de una consulta de base de datos a minúsculas:
SELECT
first_name,
LOWER(first_name)
FROM actor
LIMIT 10;
Resultado:
+------------+-----------+ | first_name | lower | +------------+-----------+ | PENELOPE | penelope | | NICK | nick | | ED | ed | | JENNIFER | jennifer | | JOHNNY | johnny | | BETTE | bette | | GRACE | grace | | MATTHEW | matthew | | JOE | joe | | CHRISTIAN | christian | +------------+-----------+
Aquí usé la pagila
base de datos de muestra. Esta base de datos almacena los nombres de los actores en mayúsculas en el first_name
columna. Por lo tanto, utilicé lower()
función para convertir el first_name
columna a su equivalente en minúsculas.
Para convertir al revés (de minúsculas a mayúsculas), podemos usar upper()
.