[firebase-br] Trigger

Levy Moreira levymoreira.ce em gmail.com
Ter Ago 30 18:02:52 -03 2011


São um monte de tabelas(umas 15) com vários registros.
Mesmo assim não entendi o que seria esse log o senhor poderia explicar?
Pelo que falou esta como estou fazendo, se alterar pelo sistema grava o md5
senão não grava.

Obrigado pela resposta.

Em 30 de agosto de 2011 17:39, Paulo Portella <pportellaa.firebase em gmail.com
> escreveu:

> Pq vc não cria uma tabela secundária de LOG para ser alimentada com as
> alterações da sua tabela.?
> SE o seu programa fizer a alteração, então esse LOG será adicionado, caso
> contrário NÃO.!!!
> ;-)
>
> Vida de americano é assim: iPhone, iPod, iPad, iMac….
> Já a de brasileiro é assim:IPTU, IPVA, ICMS, IPI etc
>
>
> Em 30/08/2011 17:30, Levy Moreira escreveu:
>
>  Pessoal para um dos testes do PAFECF(coisa da SEFAZ...) estou utilizando
>> um
>> algoritmo um tanto complexo.
>> O que preciso fazer é simplesmente saber se os campos de uma tabela foram
>> alterados por fora do sistema,
>> Exemplo: Eu entro no meu sistema cadastro o cliente 1, depois entro no
>> ibexpert e altero o nome dele pra Zé.
>> Após essa alteração preciso de uma forma de verificar se o registro foi
>> alterado ou não fora do sistema, eu estou
>> codificando da seguinte forma:
>>  -Concateno o registro todo, e gero o md5 salvando este nesse mesmo
>> registro
>> (a concatenação não pega o md5)
>>  -Sempre que altero no sistema o md5 é renovado, pelo ibexperto
>> logicamente
>> não é, assim consigo descobrir se foi alterado.
>>
>> Mas como disse dessa forma é muito trabalhoso, alguém sabe se tem como
>> criar
>> uma trigger que identifique isso, algo milagroso como:
>> 1-Esse update esta sendo realizado do sistema? Não? Então vou marcar este
>> flag como alterado.
>> Seria perfeito, assim bastaria criar uma trigger dessa pra cada tabela que
>> será testada e pronto.
>> Se alguém tiver alternativa melhor agradeço.
>>
>> Obrigado a todos e desculpem o tamanho.
>>
>>
> ______________________________**________________
> 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<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



-- 
Levy Moreira -  Juazeiro do Norte - CE

...........................................................................
"Aviso de confidencialidade profissional" - Esta mensagem eletrônica e
seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e
podem conter informações confidenciais sujeitas a restrição legal de
comunicação entre as partes. Caso tenha recebido esta mensagem por engano,
fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das
informações aqui contidas ou anexadas é terminantemente proibida, sujeitando
o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza
de retorná-la de imediato ao remetente, eliminando-a definitivamente de
seu sistema. Em caso de dúvida, queira por favor entrar em contato."

"Confidentiality notice" - This message and its attachments are
addressed solely to the persons above and may contain privileged and
confidential
communication. If you have received the message in error, the
distribution or dissemination of the content hereof is prohibited. Please
return it
immediately to the sender and please delete the message from your system
on a permanent basis. Should you have any questions, please contact."

...........................................................................



Mais detalhes sobre a lista de discussão lista