PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como converter maiúsculas e minúsculas no PostgreSQL


Às vezes, você pode precisar converter a string maiúscula em minúscula ou a string minúscula em maiúscula. Neste artigo, veremos como converter maiúsculas e minúsculas no PostgreSQL.



Como converter String Case no PostgreSQL


É muito fácil converter maiúsculas e minúsculas no PostgreSQL. Usaremos a função lower() para converter string para minúscula e a função upper() para converter string para maiúscula no PostgreSQL. Também veremos a função initcap() que permite colocar em maiúscula a primeira letra de cada palavra em uma string.



Converter para minúsculas no PostgreSQL


A função lower() permite converter string para minúscula no PostgreSQL.

Aqui está a sintaxe de lower()
lower(string)

Você pode fornecer uma string como um literal ou uma coluna.

Aqui está um exemplo para converter string literal para minúscula no PostgreSQL.
select lower('TEST Lower');
   lower
------------
 test lower

Aqui está um exemplo para converter coluna de string em minúsculas.
# select first_name,lower(first_name) from employees;
 first_name | lower
------------+-------
 Jim        | jim
 Tim        | tim
 Jane       | jane



Converter para maiúsculas no PostgreSQL


A função upper() permite converter string para maiúscula no PostgreSQL.

Aqui está a sintaxe de upper()
upper(string)

Você pode fornecer uma string como um literal ou uma coluna.

Aqui está um exemplo para converter string literal para maiúscula no PostgreSQL.
select upper('test upper');
   upper
------------
 TEST UPPER

Aqui está um exemplo para converter coluna de string em maiúsculas.
# select first_name,upper(first_name) from employees;
 first_name | upper
------------+-------
 Jim        | JIM
 Tim        | TIM
 Jane       | JANE



Converter primeiro caractere em maiúsculas


Se você quiser colocar a primeira letra da string em maiúscula, use a função initcap(). A função initcap() permite converter o primeiro caractere de cada palavra em uma string em maiúsculas, tornando-a agradável de ler.

Aqui está a sintaxe de initcap()
initcap(string)

Aqui está um exemplo de initcap() para converter o primeiro caractere de cada palavra em uma string para maiúscula.
# select initcap('test initcap');
   initcap
--------------
 Test Initcap

Precisa de uma ferramenta de relatório para PostgreSQL? O Ubiq facilita a visualização de dados em minutos e o monitoramento em painéis em tempo real. Experimente hoje!