Arquivo da tag: PostgreSQL

Onde ficam armazenadas as senhas do pgAdmin?

As senhas do pgAdmin ficam armazenadas no arquivo pgpass.conf que se localiza na pasta %APPDATA%\postgresql\pgpass.conf (onde %APPDATA% se refere ao subdiretório de dados do aplicativo no perfil do usuário).

Em meu computador, por exemplo, o arquivo se localiza na pasta: C:\Users\paulo.costa\AppData\Roaming\postgresql

Este arquivo deve conter linhas com o seguinte formato: nome_do_hospedeiro:porta:nome_do_banco_de_dados:nome_do_usuário:senha

Como concatenar textos no PostgreSQL?

Concatenação de textos ou string no postgreSQL é feita utilizando o simbolo “||”. Por exemplo:

select
    id_usuario,
    ds_email,
    ds_nome,
    ds_login,
    'ID: ' || COALESCE (ul.id_usuario, 0) || chr(13) || chr(10) || 'e-Mail: ' || COALESCE (ds_email, '<NULL>') || chr(13) || chr(10) || 'Nome: ' || COALESCE (ds_nome, '<NULL>') || chr(13) || chr(10) || 'Login: ' || COALESCE (ds_login, '<NULL>') as OTRS
from
    tb_usuario

Quebra de linha é adicionada utilizando chr(13) + chr(10) como exibida na consulta acima.