Cannot add or update a child row quand je fais un update ?
Bonjour,
J'ai deux tables Comptes et Operations.
Num_compte varchar(10) est une clé primaire dans la table Comptes.
J'ai défini une contrainte de clé étrangère ( On delete cascade on update cascade) sur la colonne Num_compte dans la table Operations( pour s'assurer que chaque numéro de compte objet d'une opération est sûrement déjà dans la table mère Comptes).
Mais quand je fais un "update" dans la table Comptes pour modifier le Num_compte clé primaire ici, il me signale l'erreur:
Cannot add or update a child row : a foreign key constraints fails ....On Delete cascade on update cascade.
Vous avez une idée d’où ça provient ?
Car normalement si je modifie un Num_compte dans la table mère Comptes; ça devrait modifier tous les num_compte dans la table Operations.
mais ici ça refuse !
Merci de vos solutions. Ça me bloque.