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