Olá, Em 12 de abril de 2010 10:31, Thiago <[email protected]> escreveu:
> Galera, bom dia. > > Gostaria de uma idéia de vocês, estou fazendo um sistema em Delphi 7 + > Postgre e algumas tabelas gostaria de ter um log de tudo que foi feito > com elas. > > Pensei em fazer para cada tabela uma tabela de log onde tivesse o > reistro como era antes e um campo mostrando a ação, (delete, update), > dessa maneira fica fácil fazer com uma trigger, mas com seguinte > problema, gostaria de ter na tabela também o código do usuário que fez > tal operação e essa tabela de usuários é de uma outra tabela. > > Minha dúvida fica se na hora de startar a trigger eu tenho como saber de > alguma forma quem está fazendo tal operação. > Sim. Você consegue pegar o usuário que procedeu tal operação, mas para isso é necessário você nos dizer como você vai guardar estes usuários. Você terá muitas tabelas como este log? Tem que ver isso pois isso pode ser um problema se suas tabelas forem grandes. > > Alguém tem alguma idéia ou sugestão? > > Obrigado. > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
