Navigation : Forums > eSKUeL > type et longeur

Pages : 1 Poster un nouveau sujet Ajouter un message
Auteur Message
cs

Messages : 2
Inscrit le : 01/09/2003
Posté le 01/09/2003 à 22:31:32 Message N°1 #
bonjour,

je débute et je bute sur un truc
j'ai créé un champs dans ma table avec un type varchar et une longeur de 255
et puis je voudrais le modifier en text, mais je sais pas quelle longeur mettre
j'ai beau mettre n'importe quel chiffre entre 0 et 65535, j'ai toujour cette erreur:
Erreur MySQL :
Invalid SQL: ALTER TABLE `ceuxQuiNousChantent`.`editions` CHANGE `description` `description` TEXT (3000)
Erreur MySQL numéro: 1064 (You have an error in your SQL syntax near '(3000) ' at line 1)


que dois-je faire
caro
Profil Citer
cs

Messages : 2
Inscrit le : 01/09/2003
Posté le 02/09/2003 à 10:46:32 Message N°2 #
je complète
en fait, c'est pas un probleme lié à la longueur
c'est que je voulais l'indexer
et si je coche aucune clé, ça marche en mettant rien dans longueur
est-ce que c'est normal?

cs
Profil Citer
loranger

Messages : 392
Inscrit le : 04/04/2002
Posté le 07/09/2003 à 13:48:25 Message N°3 #
je crois que oui :

si mes souvenirs sont bons, TEXT et BLOB ne prennent pas de longueur (mais sont limités à une longueur maximale de 65000 et quelques charactères)

dans le même genre, TINYTEXT et TINYBLOB ne prennent pas non plus de longueur (contrairement à CHAR et VARCHAR) mais sont limités à 255 caractères maximum
Profil Citer

Navigation : Forums > eSKUeL > type et longeur

Pages : 1 Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :