Tengo 2 claves foraneas en una tabla, ahora bien, cual es la regla para update o delete teniendo FK?
este es mi error al actualizar
Cannot add or update a child row: a foreign key constraint fails
| ||||
Problemas con Clave foraneas Tengo 2 claves foraneas en una tabla, ahora bien, cual es la regla para update o delete teniendo FK? este es mi error al actualizar Cannot add or update a child row: a foreign key constraint fails
__________________ www.dataautos.com |
| |||
Ummmm Deberias de poner la estructura de tus tablas, para ver como haces la referencia entre ellas; pero para 2 claves foraneas es asi: create tabla_aqui ( index(id_aqui), // es la clave foranea de esta Tabla index(id_aqui2), // es la clave 2° foranea de esta Tabla foreign key(id_aqui) references tabla_alla(id_alla) on delete cascade on update cascade, foreign key(id_aqui2) references tabla_alla2(id_alla2) on delete cascade on update cascade )type=innodb; |
| ||||
que siginifica lo de cascade para opdate o delete?
__________________ www.dataautos.com |