par
Invité » 26 juil. 2011, 10:26
bonjour,
j'utilise actuellement une bdd sous mySQL avec wamp php myadmin,
je tente de créer une clé étrangère sur une table avec la requete suivante
ALTER TABLE `facture_has_produit`
ADD CONSTRAINT `fk_facture_has_produit_produit2` FOREIGN KEY (`idproduit`) REFERENCES `produit` (`idproduit`) ON DELETE NO ACTION ON UPDATE NO ACTION
J'obtient une errno 150 j'ai trouvé des sujet à ce propos quii évoquait ce problème lorsque l'on DROP une FK ce qui n'est pas mon cas.
Les 2 champs idproduit sont de même type (int(11) not null) celui de la table produit est une PK
Quelqu'un a il une idée?Merci d'avance
bonjour,
j'utilise actuellement une bdd sous mySQL avec wamp php myadmin,
je tente de créer une clé étrangère sur une table avec la requete suivante
ALTER TABLE `facture_has_produit`
ADD CONSTRAINT `fk_facture_has_produit_produit2` FOREIGN KEY (`idproduit`) REFERENCES `produit` (`idproduit`) ON DELETE NO ACTION ON UPDATE NO ACTION
J'obtient une errno 150 j'ai trouvé des sujet à ce propos quii évoquait ce problème lorsque l'on DROP une FK ce qui n'est pas mon cas.
Les 2 champs idproduit sont de même type (int(11) not null) celui de la table produit est une PK
Quelqu'un a il une idée?Merci d'avance