Je reçois l'erreur suivante. Pourrais-tu m'aider s'il te plaît?Instruction INSERT en conflit avec la contrainte FOREIGN KEY
Msg 547, niveau 16, état 0, Ligne 1
L'instruction INSERT en conflit avec la contrainte FOREIGN KEY "FK_Sup_Item_Sup_Item_Cat". Le conflit s'est produit dans la base de données "dev_bo", table "dbo.Sup_Item_Cat". La déclaration a été résiliée.
code:
insert into sup_item (supplier_id, sup_item_id, name, sup_item_cat_id,
status_code, last_modified_user_id, last_modified_timestamp, client_id)
values (10162425, 10, 'jaiso', '123123',
'a', '12', '2010-12-12', '1062425')
La dernière colonne client_id
est à l'origine de l'erreur. J'ai essayé de mettre la valeur qui existe déjà dans la dbo.Sup_Item_Cat
dans la colonne correspondant à la sup_item .. mais pas de joie :-(
Vous avez essayé d'insérer un enregistrement dans votre table d'articles qui n'a pas d'enregistrement de catégorie correspondant dans votre table 'Sup_Item_Cat'. Pas grand chose d'autre à dire à ce sujet. –
Donc vous dites que 'SELECT * FROM Sup_Item_Cat WHERE sup_item_cat_id = '123123' renvoie les résultats? –
Aussi vous dites "le dernier coulum" client_id "je suis en conflit." Ce n'est pas ce que le message d'erreur implique Je pense que vous cherchez au mauvais endroit pour votre problème. –