[firebase-br] Trigger não recursiva

Marcelo Geyer estanisgeyer em gmail.com
Qui Abr 16 16:47:03 -03 2020


Obrigado, deu certo, fiz uma gambiarra profissional usando o escopo
USER_TRANSACTION.

Em qui., 16 de abr. de 2020 às 15:19, Carlos H. Cantu
<listas em warmboot.com.br> escreveu:
>
> Só via gambiarra, por exemplo, crie uma variável contextual e
> configure ela na primeira vez que o trigger for acionado e coloque um
> código nele pra quando a variável estiver setada, dar um exit.
>
> []s
> Carlos H. Cantu
> eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
>
> MG> Boa tarde,
>
> MG> Há uma forma de criar uma trigger não recursiva?
> MG> Preciso fazer o update de alguns campos de vários itens que "herdam"
> MG> de um determinado item, e essa trigger será disparada no evento
> MG> updating. A questão é que não gostaria que essa trigger fosse
> MG> disparada por ela mesma (no update do item) sem necessidade e correndo
> MG> o risco de looping. Estou estudando fazer a troca da trigger por store
> MG> procedure, mas haverá um trabalho maior, sendo que a trigger iria
> MG> encaixar muito bem no propósito.
>
> MG> Abraços,
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html



-- 
Marcelo E. Geyer
Standard Net Tecnologia e Informação




Mais detalhes sobre a lista de discussão lista