Database
 sql >> Base de Dados >  >> RDS >> Database

Como converter uma string para minúsculas no SQL

Problema:


Você gostaria de converter uma string para minúscula.

Exemplo:


Nosso banco de dados tem uma tabela chamada product com dados no id e nomeie columns .
id nome
1 Salada Cobb
2 Assado de panela
3 Estupido
4 PARTIDA DE BANANA
5 Pão de MILHO
6 Bife frito com frango

Observe que os estilos de nomenclatura são inconsistentes para esses produtos. Vamos exibir todos os nomes de produtos em letras minúsculas.

Solução 1:

SELECT LOWER(name)
FROM product;

Aqui está o resultado:
nome
salada de espinafre
assado de panela
empurrão
separação de banana
pão de milho
bife de frango frito

Discussão:


Use o SQL LOWER() função se você quiser converter uma coluna de string para minúscula. Esta função recebe apenas um argumento:a coluna cujos valores você deseja colocar em minúsculas.

Essa função é uma boa escolha se seu banco de dados diferencia maiúsculas de minúsculas e você deseja selecionar apenas registros que correspondam a uma determinada string. Você pode primeiro converter tudo para minúsculas e depois encontrar uma correspondência.