Escolha uma Página

Pg_Restore apenas de algumas tabelas

Geralmente temos nos nossos banco de dados uma tabela de log, e ela é o terror dos restores pois o número de registros dela geralmente é igual ou maior do que a soma de todos os registros das demais tabelas do banco, sendo assim, em restores de testes ou apenas de...

Remover Zeros a Esquerda Postgres / SQL

Introdução Caso você precise remover os zeros a esquerda/direita através de uma SQL você pode usar o ltrm (esquerda) e o ltrim (direita). Exemplo SELECT  ltrim(colunaA,0) FROM Isso vai retornar os dados da colunaA sem nenhum zero a...

pg_dump / pg_restore Sem Senha

Introdução Uma tarefas básica de todo DBA é cuidar para que os backups sejam bem feitos, no postgres as duas ferramentas básicas para isso são os pg_dump e o pg_restore. Quando se executa o pg_dump será solicitada a senha do banco, porém em muitos casos o script de...

Criar Sequência / Auto-Incremento no Postgres

Introdução Os campos auto-incremento são geralmente utilizados para definir chaves primárias, o Postgre oferece um recurso chamado  sequence para solucionar este problema. O valor de uma seqüência é incrementado em 1 no momento que uma consulta para recuperar o seu...

Consulta Sem Acento Postgres

O Problema A língua portuguesa gera diversos problemas para os DBA, um dos mais comuns esta no fato dos usuários querem digitar Joao (sem acento) em uma caixa de busca e querer que o banco localizar o João (com acento), para solucionar este problema no postgres você...