Probleme sur les clef etrangeres [Résolu/Fermé]

- - Dernière réponse :  feurdy - 3 janv. 2017 à 15:03
aaidez moi a creer une table qui est une relation de deux table existantes. en mode console de mysql on me dit ''imposible d'ajouter les contraintes d'index externes.
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
8708
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 octobre 2019
435
1
Merci
Je pense que tu dois spécifier le nom des autres tables, et les noms des clés correspondantes dans les autres tables :
create table livrer( 
id_liv smallint auto_increment, 
id_four int, 
id_mat int, 
nb_mat int; 
primary key(id_liv), 
constraint fk_livrer1 foreign key(id_four)
 REFERENCES autretable1 (cle1) 
constraint fk_livrer2 foreign key(id_mat)
 REFERENCES autretable2(cle2) 
)engine=innodb; 

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 63080 internautes nous ont dit merci ce mois-ci

yg_be
Messages postés
8708
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 octobre 2019
435 -
Je vois que le type de tes clés n'est pas le même dans les différentes tables...
oui sa doit etre sa chief
yg_be
Messages postés
8708
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 octobre 2019
435 -
et?
> yg_be
Messages postés
8708
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 octobre 2019
-
et ca marche merci de ton aide. que le seigneur te benisse.
et ca marche Merci de ton aide. que le seigneur te benisse
Messages postés
8708
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 octobre 2019
435
0
Merci
la console répondait à quelle commande?
0
Merci
create table livrer(
id_liv smallint auto_increment,
id_four int,
id_mat int,
nb_mat int;
primary key(id_liv),
constraint fk_livrer foreign key(id_four,id_mat)
)engine=innodb;

EDIT : Ajout des balises de code

et la console me repond ''impossible d'ajouter les contraintes d'index externes