ahhh que brutico soy yo el trigger quedaria asi???
Código SQL
[-] set term!!;
create trigger trig1 for componente
after update as
begin
if New.Flag = 1 then
insert into productos (cod_prod, item_prod, nom_comp, precio_comp)
values (:cod_prod, :item_prod, New.nom_comp, New.precio_comp);
end!!;
set term;!!
Si es asi???, creo que si, espero una respuesta afirmativa o correctiva, gracias por el hecho de leer este hilo