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.