[firebase-br] Trigger After Delete no Detail - Ajuda !!!
Marcilio Soares
marcilio.soares em brfree.com.br
Ter Out 19 11:40:25 -03 2004
Tenho Tabela Master e a Detail com Cascade para Delete.
Ha uma trigger After Delete no Detail que faz assim:
SELECT AREA FROM MASTER WHERE PK=DETAIL.FK INTO :AREA
Quando deleto registro no detail a trigger pega o valor :AREA certinho e
faz o que tem que fazer mas quando deleto o Master que esta com Cascade
para
delete o valor de :AREA e "0", pq ?
Pelo que to entendendo ele ta deletando o Master primeiro e disparando a
trigger no detail depois. e isso ? ou to fazendo alguma coisa errada.
Ja tentei usar BEFORE na trigger do detail mas tb nao deu.
Alguem da uma luz? Pq eu nao quero fazer truques pra resolver isso !
Mais detalhes sobre a lista de discussão lista