Je n'arrive pas à créer une table sous mySQL et que la clé primaire soit un texte et non un entier. J'exécute ce script qui pourtant me parait être correct :
et lorsque je l'execute Mysql me renvoie le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE TABLE `TESTCREATIONTABLE` ( `IDENTIFIANT` TEXT NOT NULL , `VALEUR` TEXT NOT NULL , PRIMARY KEY ( `IDENTIFIANT` ) )
MySQL a répondu:
#1170 - La colonne 'IDENTIFIANT' de type BLOB est utilis�e dans une d�finition d'index sans longueur d'index
Que doit faire pour pouvoir créer ma table???
Merci d'avance.
Partager