[firebase-br] Como deletar em cascata com varias tabelas?

michel michelsugimoto em yahoo.com.br
Qua Mar 28 14:54:18 -03 2007


mas ja tem...

a chave estrangeira da tabela_2 referenciando a tabela_1 tem a clausula 
delete cascade
a chave estrangeira da tabela_3 referenciando a tabela_2 tem a clausula 
delete cascade.

No final, sao 12 tabelas, e todas tem

obrigado, t+


Jhosef Marks wrote:
> Vc precisa colocar a clausula delete cascade nos dois relacionamentos...
> 
> Em 28/03/07, michel <michelsugimoto em yahoo.com.br> escreveu:
>> Pessoal,
>>
>> estou com o seguinte problema:
>>
>> tenho um grupo de tabela em cascata (tab1 que relaciona com tab2 que
>> relaciona com tab3 e assim por diante) e nao consigo deletar os
>> registros da primeira tabela. Verifiquei que soh é deletado em cascata
>> quando o registro soh tem relacao com uma outra tabela e esta tabela nao
>> tem relacao com outra.
>>
>> na declaracao de chave estrangeira ja consta a clausula on delete cascade.
>>
>> Estou usando a versao 1.5 do firebird.
>>
>> Obrigado, ate mais
>>
>> Michel
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
> 
> 
> 





Mais detalhes sobre a lista de discussão lista