Archives par mot-clé : -530

CODE RETOUR -530

THE INSERT OR UPDATE VALUE OF FOREIGN KEY nom-contrainte IS INVALID

Explication :

Une opération UPDATE ou INSERT tente de placer une valeur dans une clé étrangère qui n’existe pas comme valeur de clé primaire dans la table parent.

Lorsqu’une ligne est insérée dans une table dépendante, la valeur insérée dans la clé étrangère doit exister en tant que valeur de clé primaire pour une ligne de la table parent associée.

Lorsqu’une valeur de clé étrangère est modifiée, cette valeur doit exister en tant que valeur de clé primaire pour une ligne de la table parent associée.

Action système :

L’ordre UPDATE ou INSERT ne peut être exécuté. La table n’est pas modifiée.

Réponse programmeur :

Examiner d’abord les valeurs de la clé étrangère, puis les comparer avec les valeurs de la clé primaire de la table parent afin de déterminer la cause du problème.