insert

Elizabeth
22 de Abril del 2005
Tengo un procedure en el cual se realiza un insert en una tabla despues de encontrar los datos a llenar, mi pregunta es: puedo despues de que se hace ese insert, realizar otro insert en otra tabla con los datos hallados y que se insertan en el primero?
este es el primero
insert into atencion (id_sucursal,id_atencion,id_motivo,usuario,id_cliente,fecha_generacion,
d_medio_recepcion,medio_recepcion,manual_automatica,fuente,fuera_linea,
descripcion,d_estado_atencion,estado_atencion,codigo_catastral,direccion,
nume_tele_susc,numero_traslado,id_telefono)
values (1,int_atencion,int_id_motivo, user, codigo_abonado, sysdate,
'MEDIO_RECEPCION','INTERFAZ',3,1,1,
'ATENCION GENERADA POR LA INTERFAZ',
'ESTADO_ATENCION','RECIBIDA',ref_catastral,direccion,
nuTelefono,nuTelNuevo,idtelefono);

aqui necesito hacer insert into variosn(............

gracias por la ayuda


Rodolfo Reyes
22 de Abril del 2005
Podrias hacer un trigger de post_insert en el cual haces un insert a la otra tabla, con los datos que acaban de insertar en la primera tabla.

Esta solución, haría que cualquier registro que se inserte en la primera tabla se insertaria en la segunda.