Traer datos de dos tablas con un trigger

Cordial saludo.
Gracias de antemano por la atención prestada.

Tengo tres tablas:
create table prueba
(factu varchar2(10 byte),
fecha date,
canti number(7,3))
-----------------------------------------------------------------------
create table prueba2
(factu2 varchar2(10 byte),
valor number(7,3),
ciud varchar2(10 byte))
-----------------------------------------------------------------------
create table factiva
(factfech date,
factciud varchar2(50 byte),
factfact varchar2(10 byte),
factcant number(7,3),
factvalo number(7,3),
factimpu number(5,2),
factoper number(7,3),
facttota number(7,3))
-----------------------------------------------------------------------
creo este trigger que funciona bien:
create or replace trigger usercms.trg_bdr_factiva
after insert or update on pruefact
referencing new as new old as old
for each row
begin
insert into factiva (factfact, factcant)
values(:new.factu, :new.canti);
end
trg_bdr_factiva;
/
Pero quiero que también me traiga los valores de la tabla
prueba2, para incluirlos en los otros campos de la tabla factiva.

Muchas gracias por su colaboración.

Añade tu respuesta

Haz clic para o