|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Fiacre Nsanzabandi Étudiant Inscription : mars 2010 Messages : 8 ![]() |
Bonjour,
J'ai un problème: Je veux charger des données dans une table mais je suis bloqué par une erreur que je ne comprends même pas: error 1265 (01000) data truncated for column 'tmax' at row 1 Au fait les table je les copie d'une feuille excel vers un fichier text pour charger le fichier text dans la BDD avec la requête : load data infile. J'ai essayé de supprimer ligne après ligne pour voir si ça ne venait pas de la première ligne, mais C'est la même chose à chaque fois. Après plusieurs manipulations j'ai remarqué que si je change le type de tmax (qui est float au départ) en varchar, alors là il n'y a aucun problème. Mais c'est primordiale que tmax soit déclaré comme un float. Pouvez vous m'aider s'il vous plaît. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Peux-tu fournir un exemple de quelques valeurs pour ce tmax ?
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Fiacre Nsanzabandi Étudiant Inscription : mars 2010 Messages : 8 ![]() |
Merci beaucoup Lord Casque noir
J'ai résolu mon problème à l'aide du chat . Il faut juste changer le format de la colonne tmax, s'assurer qu'à la place de "," on a "." puisque c'est un décimal. Ensuite il faut changer le type de tmax en decimal(M,D) (je sais pas pourquoi le type float ne fonctionne pas.) Mais décimal, ça me va bien. Après ça tout va bien. Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com