Uma dica rápida vindo de uma pergunta no Telegram hoje de manhã: Como desativar todos os gatilhos de todas as tabelas de uma vez só? A princípio pensei em consultar o INFORMATION SCHEMA para isso com algo como: Funciona, mas você não consegue filtrar apenas os gatilhos que estão habilitados. Então achei melhor partir para
Categoria:Categoria:Programabilidade
Gerando o DDL de todas as views de um esquema no PostgreSQL
Atendendo a pedidos, segue um formato fácil para gerar um DDL de todas as views de um esquema específico no PostgreSQL. Na verdade está tudo pronto em pg_views, mas desta forma fica tudo num único arquivo bem formatado: a t o views_schema_xyz.sql — Gera DDL SELECT ‘– DDL da view ‘ || schemaname || ‘.’
Particionamento de Tabelas no postgres – automatizando
Já falamos um bocado sobre particionamento de tabelas por aqui: Particionamento de Tabelas no postgres – Quando? Particionamento de Tabelas no postgres – Como Particionamento de Tabelas no postgres – Detalhes Para encerrar a série, vamos juntar tudo numa única função para tornar o dia-a-dia mais simples. Claro, se você tem poucas tabelas particionadas e
Inteligência em bancos de dados
Todo desenvolvedor que tenha um conhecimento razoável sobre banco de dados já passou pela dúvida sobre como lidar com a possibilidade de concentrar boa parte das regras de negócio dentro do banco de dados. Atualmente, com a disponibilidade de várias linguagens de programação, isto se torna cada vez mais tentador: a Oracle possui além do
