Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Instruction INSERT en conflit avec la contrainte FOREIGN KEY - SQL Server

Dans votre tableau dbo.Sup_Item_Cat , il a une référence de clé étrangère vers une autre table. La façon dont un FK fonctionne est qu'il ne peut pas avoir de valeur dans cette colonne qui ne se trouve pas également dans la colonne de clé primaire de la table référencée.

Si vous avez SQL Server Management Studio, ouvrez-le et sp_help 'dbo.Sup_Item_Cat '. Voyez sur quelle colonne se trouve FK et à quelle colonne de quelle table il fait référence. Vous insérez des données erronées.

Faites-moi savoir si vous avez besoin de mieux expliquer quelque chose !