[firebase-br] fire + log

Jeferson Oliveira jefersonfoliveira em gmail.com
Ter Jul 4 12:23:04 -03 2006


Você pode criar uma única trigger por tabela e executar ações de acordo com
o estado da tabela. As palavras reservadas DELETING, INSERTING e
UPDATING indicam o estado da tabela:

create trigger EXEMPLO_TRIGGER_LOG for TABELA after insert or delete or
update
as
begin
  if (inserting) then
    begin
      /*Instruções*/
    end
  if (deleting) then
    begin
      /*Instruções*/
    end
  if (updating) then
    begin
      /*Instruções*/
    end
end;

Um exemplo de auditoria por triggers é o utilizado pelo IBLogManager
http://www.upscene.com/
Baixando a versão de demonstração você pode estudar a estrutura de tabelas e

triggers que ele cria no bd que será auditado.

Abraço!
Jeferson Oliveira



Mais detalhes sobre a lista de discussão lista