Preciso criar uma trigger de insert que retorne o resultado de uma consulta sql com o relacionamento de duas tabelas. Isso é possível ? Como ficaria a estrutura abaixo ?
create or replace trigger trg_func
after insert on pfunc
for each row
begin
insert into FUNCIONARIOS
(
USUARIO ,
EMPRESA ,
REGISTRO ,
NOME
)
SELECT
(
'ADM' ,
'01' ,
'999999' ,
'TESTE'
)
from tabela1, tabela2
where tabela1.codigo = tabela2.codigo
and tabela1.codigo =:new.codigo;
end trg_func;