Cascade

PostgreSQL

29/12/2009

Pessoal é o seguinte: Tenho uma tabela pai e ela por sua vez tem 9 tabelas dependente, quando deletar um registro da tabela pai, gostaria de sair deletando todos os registros filhos primeiro;   Há como eu usar um cascade nesse caso? Ou somente via trigger mesmo ou aplicação?   Vlw Galera! Pedro
Pedro Lima

Pedro Lima

Curtidas 0

Respostas

Clayton Oliveira

Clayton Oliveira

29/12/2009

Ola amigo, vc pode usar o comando ON DELETE CASCADE na referencia da chave estrangeira, fazendo isso todos os registro que possuirem a chave da tabela correspondente serão deletados.   t+
GOSTEI 0
Eleuterio Gonzalez

Eleuterio Gonzalez

29/12/2009

creio que a melhor maneira seria usar ON DELETE CASCADE , mas existem outras formas que não recomendo.
GOSTEI 0
POSTAR