Boa tarde a todos! Agradeço ajuda desde já!
Estou tentando criar uma Trigger em uma tabela para log. Pois estou tendo alteração no sistema e não sei o que está ocorrendo, ou quem está alterando os dados.
1- Criei a tabela para log
2- Ao criar a trigger, cria mas com erro de compilação informando que o valor da coluna não é permitido = ora-00984.
usuario que estou utilizando é como DBA. segue comandos abaixo
1 – create table pcprodut_ncm_log as select username,osuser,machine,program,sql_exec_start from v$session where schemaname=’XXXXX’;
2 – create or replace trigger pcprodut_ncm_log_trg
after update of nbm on pcprodut
for each row
begin
insert into pcprodut_ncm_log (usuario_schema,os_user,maquina,programa,inicio_da_intrucao)
values (username,vosuser,machine,program,sql_exec_start);
end;
Aguardo ajuda, grato!!!
Eric