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: 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 se criar novas partições é algo raro, então você não deve se preocupar com isso. Assim sendo, sei que estou escrevendo
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
