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

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

2 réponses

  1. Quelqu'un peut m'aider...
    0
    1. 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