Olá, 2009/12/11 Bruno Carneiro <[email protected]>
> > Gostaria que ao deletar um registro, todos os outros registros de outras > tabelas que tem dependencia desse registro também fossem apagados. > > Pensei em criar um trigger e disparar uma função para apagar os registros > de > cada tabela que depende desta. Mas achei que seria uma saída um tanto > trabalhosa para um problema que eu acredito que seja tão comum. > > Eu imagino que isso seja algo bem simples, talvez algum comando apenas, mas > eu não consigo descobrir. > > Alguém pode me ajudar? > Você deve adicionar esta restrição no momento de criação das FKs. Você deve colocar ON DELETE CASCADE na definição das FKs que apontam para a tabela que você está apagando o registro. > -- > View this message in context: > http://old.nabble.com/Ao-deletar-registro%2C-deletar-todos-registros-dependentes.-tp26747644p26747644.html > Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
