Problème mysql avec les clés étrangères

Fermé
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 - 10 mai 2010 à 00:26
 Du crétin point te moquer tu ne dois - 11 mai 2010 à 02:41
Voila j'ai un champs de type BLOLB dans une autre table et je veux le relié a celui la par clé étrangère mais quand je rajoute le champs et je lui mets index='INDEX' voilà l'erreur que j'ai aidez moi s'il vous plait...

requête SQL:

ALTER TABLE 'vol' ADD 'NomComp' BLOB NOT NULL ,
ADD INDEX ( NomComp )

MySQL a répondu:Documentation
#1170 - BLOB/TEXT column 'NomComp' used in key specification without a key length

A voir également:

2 réponses

zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
11 mai 2010 à 01:48
Quelqu'un peut m'aider...
0
Du crétin point te moquer tu ne dois
11 mai 2010 à 02:41
Salut,

ne prends pas de blob dans une clé primaire ou un index unique.
trouve autre chose, genre une chaine pas trop grande ou un nombre entier
0