MSDE (ajout d'une contrainte foreign key SQL)

cudenetf Messages postés 448 Date d'inscription mardi 20 septembre 2005 Statut Membre Dernière intervention 26 juillet 2012 - 2 mars 2006 à 13:12
esisajiji Messages postés 15 Date d'inscription mercredi 1 avril 2009 Statut Membre Dernière intervention 10 avril 2011 - 10 avril 2011 à 16:22
bonjour,

j'ai créé des tables sous MSDE.

Je viens de remarquer que j'avais oublié de creer une foreign key et j'ai deja commencé a remplir la table.

je tente d'ajouter la contrainte en faisant:



alter table ma_table

add constraint nom_contrainte foreign key (cle-etrangere) references autre_table(cle-de-cette-table)

go



mais j'ai un message d'erreur que je ne comprends pas

ALTER TABLE statement conflicted with column foreign key constraint
'nom_contrainte'.The conflict accured in database 'ma_base',table
'autre_table', column 'cle-de-cette-table'.



COmment puis-je faire pour ajouter cette constraint???



Merci

3 réponses

MorpionMx Messages postés 3466 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 30 octobre 2008 57
2 mars 2006 à 17:20
Bonjour,

Je t'invite a poser ta question sur le forum de sqlfr



Mx
MVP C#
0
cudenetf Messages postés 448 Date d'inscription mardi 20 septembre 2005 Statut Membre Dernière intervention 26 juillet 2012 2
2 mars 2006 à 20:54
ok merci
0
esisajiji Messages postés 15 Date d'inscription mercredi 1 avril 2009 Statut Membre Dernière intervention 10 avril 2011
10 avril 2011 à 16:22
salut,
J'ai le mem problem que toi,j'ai essayé de chercher dans le formu sqlfr mais j'ai rien trouvé si c'est possible aide moi si t'as deja la reponse.
Merci d'avance,
0
Rejoignez-nous