27/04/2012, 07:43
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Cannot delete or update a parent row No se pude eliminar un registro de una tabla, si ese mismo aparece en otra como FK. Se produciría un problema de integridad referencial.
Para borrar un dato base, se deben eliminar todas las referencias a él desde otras tablas primero, pero si esos otros registros poseen otras dependencias, no se borrarán y tampoco la tabla base que planteas.
En síntesis, si tienes una dependencia del tipo A<-B<-C, no puedes borrar registros de A ni de B, sin borrar primero los de C.
¿Se entiende?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |