Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/04/2008, 05:11
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Re: Copiar datos entre tablas

No se puede indicar como tabla destino del INSERT la tabla origen de un SELECT ... FROM. El motor no puede resolver las PK, índices ni los triggers si al mismo tiempo estás leyendo e insertando sobre la misma tabla. Además entra en conflicto la concurrencia de las transacciones (bloqueas la tabla y al mismo tiempo la pretendés leer).