Função inferior do PostgreSQL

Funcao Inferior Do Postgresql



Ao trabalhar com qualquer banco de dados, você pode se deparar com uma situação em que deseja recuperar os dados, mas em uma caixa diferente, como minúsculas. Talvez os valores no banco de dados estejam em letras maiúsculas ou maiúsculas, mas você deseja que o resultado esteja em letras minúsculas. Para isso, você deve utilizar uma função que permite alterar os valores para minúsculas. Para PostgreSQL, a função LOWER resolve e seu uso é simples. Esta postagem fornece exemplos de como usar rapidamente a função LOWER no PostgreSQL.

Exemplos de uso da função LOWER no PostgreSQL

PostgreSQL oferece a função LOWER como uma de suas funções de string. Com ele, você pode converter rapidamente os caracteres maiúsculos da sua tabela em minúsculos. Ao manipular os valores de texto em seu banco de dados PostgreSQL, usar esta função é útil, mas você deve observar que ela só funciona se os valores que você deseja converter já estiverem todos em letras maiúsculas.

Aqui estão alguns exemplos para você começar.







Exemplo 1: Trabalhando com uma String

Usar a função LOWER é fácil. Com a seguinte sintaxe, você está pronto para prosseguir:



INFERIOR(string);

A string na sintaxe a seguir é a string que você deseja converter. Por exemplo, podemos usar a instrução SELECT para converter a string maiúscula que fornecemos na instrução de consulta, conforme mostrado a seguir:







Depois de executar a instrução, ela retorna a string fornecida em letras minúsculas.

Exemplo 2: Trabalhando com uma Tabela

Mesmo quando você tem entradas em letras maiúsculas em sua tabela, você pode recuperá-las em letras minúsculas usando a função LOWER. Você ainda usa a mesma sintaxe, mas a instrução select mudará ligeiramente para acomodar os valores que você deseja recuperar da sua tabela.



Vamos criar os detalhes na tabela a seguir que usaremos neste exemplo:

Depois que a tabela for criada, insira rapidamente os valores na tabela. Garantimos que os valores das strings na tabela estejam todos em letras maiúsculas para nos ajudar a demonstrar como usar a função LOWER.

Nossa tabela final aparece da seguinte forma. Temos como alvo as colunas “fname” e “lname”:

Suponha que queiramos recuperar todos os valores em nossa tabela, mas converter os valores ‘lname” em letras minúsculas. Temos nosso comando com a função LOWER da seguinte forma:

SELECT fname, LOWER(lname), idade FROM detalhes;

Observe que a função LOWER é aplicada apenas à coluna que estamos almejando. Outras colunas têm seus valores conforme aparecem na tabela.

Exemplo 3: Combinando a função LOWER com outras cláusulas

É possível combinar a função LOWER com outras funções e cláusulas para atender aos seus objetivos. Por exemplo, se quiser usar uma consulta condicional com a cláusula WHERE, você pode fazer isso conforme demonstrado a seguir:

O exemplo a seguir mostra como usamos a cláusula WHERE para selecionar apenas as entradas cuja idade é superior a 25. Adicionamos a função LOWER para recuperar os valores “fname” como valores minúsculos.

Na saída, você pode usar a instrução AS para atribuir um nome diferente a ela por conveniência. Aqui está um exemplo para demonstrar como nomeamos a coluna minúscula com um nome diferente.

Conclusão

A função PostgreSQL LOWER é útil quando você tem uma coluna com valores maiúsculos e deseja recuperá-los em letras minúsculas. A sintaxe para usar esta função é simples. Ao adicioná-lo à sua consulta SELECT ou outra instrução no PostgreSQL, você obterá rapidamente a saída desejada. Os exemplos apresentados neste post são claros. Depois de experimentá-los para o seu caso, você aprenderá rapidamente como trabalhar com a função LOWER no PostgreSQL.