Bonjour,

Mon probleme est le suivant :

J'ai une table Etablissement avec comme cle primaire codeEtablissement, ce codeEtablissement est une cle etrangere dans la table PointVente.

J'aimerai pouvoir a l'aide d'une saisie modifier ce codeEtablissement dans les deux tables via une procedure stockee, ca n'a pas marcher.
J'ai fait une recherche sur Internet et apparemment il faut activer/desactiver les contraintes mais ca ne marche pas

L'erreur suivante s'affiche :

"Impossible d'activer ou de desactiver la contrainte. Consulter les erreurs precedentes."


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
alter table PointVente nocheck constraint codeEtablissement
 
 
UPDATE PointVente
SET codeEtablissement  = @nouveaucodeEtablissement
WHERE codeEtablissement  = @codeEtablissement
 
UPDATE Etablissement 
SET codeEtablissement  = @nouveaucodeEtablissement
WHERE codeEtablissement  = @codeEtablissement
 
alter table PointVente check constraint codeEtablissement
Est ce que quelqu un peut m'aider ?

Merci d'avance