Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/01/2010, 16:22
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, 4 meses
Puntos: 2658
Respuesta: Eliminar registros duplicados

Bueno, el tema es que no puedes eliminar registros de la misma tabla en que los estás leyendo (un SELECT genera un bloqueo de escritura).
Es el mismo problema en que no puedes cortar la rama del árbol en la que estás parado...
Para poder depurar este tipo de problemas debes hacer una tabla temporal intermedia en que conserves los datos depurados, antes de vaciar los que no te sirven.
Dinos cómo es la estructura completa de la tabla o tablas involucradas (y me estoy refiriendo a su sentencia CREATE TABLE, y no a una descripción genérica), así como la de las tablas que dependan de su PK.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)