Solution "Impossible d'ajouter ou de mettre à jour sous-ligne: Potal Contraintes Conflict" Erreur
Lors de l'insertion des données dans un tableau contenant les contraintes de clé externe, l'erreur de conflit peut être rencontrée. Ce message d'erreur indique qu'en raison de l'échec des clés externes, il ne peut pas être ajouté ou mis à jour.
Par exemple, essayez d'insérer une ligne au tableau
, le tableau a la contrainte de clé extérieure du tableau. L'erreur s'est produite car la valeur que vous avez insérée dans n'existe pas dans le tableau comments
. projects
project_id
Pour résoudre ce problème, assurez-vous que la valeur que vous avez insérée pour projects
est dans le tableau
avant de pouvoir l'insérer dans le tableau project_id
. projects
projects
Ce qui suit est un exemple d'opération: comments
En assurant les enregistrements correspondants dans la table parent, cette erreur peut être évitée. Veuillez vérifier vos données et assurez-vous que la valeur d'ID référencée par la clé extérieure existe déjà dans le tableau parent.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!