Pb création table [Résolu]

Signaler
Messages postés
363
Date d'inscription
mercredi 18 mai 2005
Statut
Membre
Dernière intervention
29 janvier 2007
-
Messages postés
363
Date d'inscription
mercredi 18 mai 2005
Statut
Membre
Dernière intervention
29 janvier 2007
-
Bonjour,
j'essaye de recréer ma base de données, mais je n'arrive plus à créer certaines tables. Je ne comprend pas d'où vient l'erreur.

Voici par exemple le code d'une des bases :
<!--StartFragment -->
CREATE TABLE styleColl(

refColl VARCHAR(10) FOREIGN KEY ( collection.refColl ) ,
refStyle VARCHAR(10) FOREIGN KEY ( style.refStyle ) ,
CONSTRAINT prim_styleColl PRIMARY KEY ( refStyle, refColl )
)


Bien sur, j'ai déjà créé la table style et collection...

Quelqu'un voit où est mon erreur sachant que Mysql me répond : <!--StartFragment -->
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'FOREIGN KEY(collection.refColl),
    refStyle VARCHAR(10) FOREIGN 

1 réponse

Messages postés
363
Date d'inscription
mercredi 18 mai 2005
Statut
Membre
Dernière intervention
29 janvier 2007
1
Euh désolée, grosse erreur de ma part. Je devais être mal réveillée!!
Pour mettre une clé étrangère, il me suffisait d'utiliser references et de pas jouer avec foreign key, c'était plus simple!

Oublié ce poste, et encore désolée!
Bonne journée à tous