Log de Comandos DML no Interbase 6

Firebird

29/11/2003

Galera, utilizo o Interbase 6 e gostaria de saber como criar um log dos comandos DML (INSERT, UPDATE, DELETE), que são executados no banco de dados (GDB).


Obrigado..


Sandrorl

Sandrorl

Curtidas 0

Respostas

Afarias

Afarias

29/11/2003

crie triggers para registrar as operações em uma tabela de log, um pequeno ex::

set term ^;

create trigger log_notas_insert for notas after insert as
begin
insert into tabela_log (data, tabela, registro, operacao, usuario)
values (current_timestamp, ´NOTAS´, new.codigo, ´INSERT´, user);
end
^


T+


GOSTEI 0
POSTAR