Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/11/2009, 13:26
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
Respuesta: ayuda como hacer un delete de los que no tienen dependencia

Código SQL:
Ver original
  1. DELETE IGNORE
  2. FROM tabla;
Según el manual de referencia (donde se suelen resolver el 90% de estas dudas):
Cita:
En MySQL 5.0, la palabra clave IGNORE hace que MySQL ignore todos los errores durante el proceso de borrar registros. (Los errores encontrados durante la etapa de parseo se procesan de la forma habitual.) Los errores que se ignoran debido al uso de esta opción se retornan como advertencias.
Esta cláusula, en otras palabras, hace que se puedan borrar todos aquellos casos en que no hay restricciones de FK en la tabla. Pero no borra registros con deepndencias.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)