PostgreSQL

NVL2 Postgres – Tudo o que você precisa saber

O que é NVL2 Postgres? NVL2 Postgres é uma função que permite a verificação de valores nulos em uma consulta SQL. Essa função é muito útil em casos em que é necessário realizar uma operação caso uma determinada condição seja atendida e outra operação caso a condição não seja atendida. Como usar NVL2 Postgres? Para …

NVL2 Postgres – Tudo o que você precisa saber Leia mais »

Ifnull Postgres: Entenda como Utilizar e Melhorar seu Banco de Dados

Se você é um desenvolvedor que trabalha com bancos de dados, com certeza já deve ter se deparado com o termo “ifnull postgres”. Mas o que isso significa e como pode ser útil no seu trabalho? Neste artigo, vamos explorar o conceito de ifnull no PostgreSQL e como utilizá-lo para melhorar o desempenho e a …

Ifnull Postgres: Entenda como Utilizar e Melhorar seu Banco de Dados Leia mais »

Onde ficam armazenadas as senhas do pgAdmin?

As senhas do pgAdmin ficam armazenadas no arquivo pgpass.conf que se localiza na pasta %APPDATA%postgresqlpgpass.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:Userspaulo.costaAppDataRoamingpostgresql 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: [code]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: ‘ …

Como concatenar textos no PostgreSQL? Leia mais »

Qual a função equivalente ao NVL do PostgreSQL?

No postgreSQL, para substituir a função NVL temos a função COALESCE. [code]select COALESCE (ds_sobrenome_abrev, ds_sobrenome, ‘Não Definido’) from usuario [/code] A consulta abaixo diz que a consulta deve pegar o sobrenome abreviado (ds_sobrenome_abrev), mas se seu valor for NULL deve-se pegar o sobrenome completo (ds_sobrenome) e por fim, se não tiver conteúdo também (NULL), ele …

Qual a função equivalente ao NVL do PostgreSQL? Leia mais »

Rolar para cima