Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/10/2009, 09:41
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: inserción con control de integridad

Esto que te he puesto te ralentiza el proceso.
Lo que puedes hacer es validar en el cursor que el campo padre exista, algo del tipo de :

SELECT a.campo reg1, b.campo reg2
FROM tablaA a, tablaB b
where campo_fk in ( select campo_padre from table_padre )

De todas maneras, el cursor ,a no ser que quieras como resultado un producto cartesiano esta mal.

Haces una join de dos tablas sin where...........