Bonjour à tous.
J'ai un problème avec la fameuse erreur 150, de malformation de clef étrangère, et je n'arrive pas à trouver l'erreur.
Voici le descriptif de mes deux tables.
Code :
|
Code :
|
Et voilà ma requête de création de ma contrainte.
Code :
|
Les deux tables sont bien en InnoDB, les champs id_categorie et categorie_id sont bien des tinyint(2) non signés. Je ne sais pas où se situe mon erreur. Si quelqu'un pouvait me dépanner, cela serait fort sympathique.
Merci beaucoup !
salut,
le champs categorie_id de la table codes_categorie_questions est signé!
Hmm... Je crois que j'ai perdu une belle occasion de me taire !
Merci à toi, Coca25. Note à moi-même : ne jamais nommer une dizaine de tables codes_categories_XXXX... On finit par s'embrouiller méchamment.
Il y a 352 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
crazycat@idn - Expert bronze
Spécialité(s) : Programmation, OS, Internet - Réseaux, Hardware
3257 messages depuis le 04/04/2006
