No PostgreSQL, podemos usar o
lower() função para converter caracteres maiúsculos em seus equivalentes minúsculos, de acordo com as regras da localidade do banco de dados. Sintaxe
A sintaxe fica assim:
lower ( text ) Onde
text é o texto a ser convertido em minúsculas. Exemplo
SELECT lower('MOUSE'); Resultado:
mouse
Quaisquer caracteres minúsculos permanecem minúsculos, enquanto os caracteres maiúsculos são convertidos em minúsculos:
SELECT lower('Mouse'); Resultado:
mouse
Exemplo de banco de dados
Aqui está um exemplo de conversão dos resultados de uma consulta de banco de dados para letras 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 | +------------+-----------+
Aqui eu usei a
pagila banco de dados de exemplo. Este banco de dados armazena os nomes dos atores em letras maiúsculas no first_name coluna. Portanto, usei o lower() função para converter o first_name coluna para seu equivalente em minúsculas. Para converter ao contrário (de minúsculas para maiúsculas), podemos usar
upper() .