[firebase-br] Trigger After Delete no Detail - Ajuda !!!

Marcilio Soares marcilio.soares em brfree.com.br
Ter Out 19 15:08:23 -03 2004


ja pensei nisso tb. to com preguica disso pq sao 4 detail's e com triggers
parecidas que terei de fazer. Mas pelo que to vendo vai ser assim mesmo.
OBrigado Gill !

----- Original Message ----- 
From: "Gill Mayeron" <gill em valim.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, October 19, 2004 1:50 PM
Subject: Re: [firebase-br] Trigger After Delete no Detail - Ajuda !!!


> Execute Trigger não tem jeito, mas vc pode criar uma Procedure e
executá-la
> dentro da trigger passando os parâmetros que forem necessários (EXECUTE
> PROCEDURE ...).
>
>
>
> ----- Original Message -----
> From: "Marcilio Soares" <marcilio.soares em brfree.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, October 19, 2004 3:12 PM
> Subject: Re: [firebase-br] Trigger After Delete no Detail - Ajuda !!!
>
>
> > e isso que tava pensando mas to ferrado pq preciso que a trigger do
detail
> > faz extorno de estoque.
> > Tem como dar um EXECUTE TRIGGER bla bla bla . Sera?
> >
> > ----- Original Message -----
> > From: "Gill Mayeron" <gill em valim.com.br>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Tuesday, October 19, 2004 11:33 AM
> > Subject: Re: [firebase-br] Trigger After Delete no Detail - Ajuda !!!
> >
> >
> > > Tive o mesmo problema a alguns dias.
> > >
> > > Também deduzi que o master está sendo excluído primeiro, por isso
> inverti
> > o
> > > processo:
> > >
> > > Criei todo processo que eu queria (no meu caso era a gravação do log)
na
> > > Trigger da Tabela Master, no evento After Delete.
> > >
> > > Desta maneira funcionou corretamente.
> > >
> > >
> > > ----- Original Message -----
> > > From: "Marcilio Soares" <marcilio.soares em brfree.com.br>
> > > To: "FireBase-Forum" <lista em firebase.com.br>
> > > Sent: Tuesday, October 19, 2004 12:40 PM
> > > Subject: [firebase-br] Trigger After Delete no Detail - Ajuda !!!
> > >
> > >
> > > > 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
!
> > > >
> > > >
> > > >
> > > >
> > > > ______________________________________________
> > > > FireBase-BR (www.firebase.com.br)
> > > > Para editar sua configuração na lista, use o endereço
> > > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > > >
> > >
> > >
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br)
> > > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > >
> > >
> >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br)
> > Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>






Mais detalhes sobre a lista de discussão lista