none
Problème clé étrangère.. URGENT!! RRS feed

  • Question

  • Bonjour à tous et merci d'avance de votre aide!!

    je travaille sur une BD SQL server ( management studio express) et je n'arrive pas à poser une clé étrangère.

    voici mon code..

    [code]ALTER TABLE [dbo].[Tb_Pmts]  WITH CHECK ADD  CONSTRAINT [FK_Tb_Pmts_Tb_Documents] FOREIGN KEY([P_DOCpt])
    REFERENCES [dbo].[Tb_Documents] ([E_Cpt])
    [/code]

    le message d'erreur est le suivant:

    [quote=Aucun]L'instruction ALTER TABLE est en conflit avec la contrainte FOREIGN KEY "FK_Tb_Pmts_Tb_Documents". Le conflit s'est produit dans la base de données "MaBase", table "dbo.Tb_Documents", column 'E_Cpt'.
    [/quote]

    la colonne E_cpt est la clé primaire de la tb_documents.. je ne comprends vrmnt pas la source du problème :(

    j'en ai tous pleins d'FK mais cela est la seule qui ne joue pas..

    avez vous une petite idée??

    Merci d'avance ...Cristina!!
    lundi 30 novembre 2009 11:05

Réponses

  • Merci de votre réponse!! au fait le problème était qu'il y avait un enregistrement dans la table avec la FK qui ne correspondait pas à la table avec la PK :(
    • Marqué comme réponse Alex Petrescu lundi 18 janvier 2010 15:06
    lundi 30 novembre 2009 13:53

Toutes les réponses