Importer fichier xsl to sql pb virgules

fhav Messages postés 276 Statut Membre -  
 babou54 -
Bonjour,

J'ai un fichier excel qui contien des colonnes col1 col2 ...
je voulai importer ce fichier dans ma bda , j'ai enregistrer le fichier .CSV mon problème est dans ce fichier il y a des colonnes avec des virgules; et SQL mes les prends pas, je ne sais pas comment remplacer ces virgules que le SQL reconnaitra...


ex: Col1
0,123 ===========> je veux que sql la prend comme 0.123



Merci de vos réponses
A voir également:

9 réponses

babou54
 
essaie un str_replace()
0
fhav Messages postés 276 Statut Membre 5
 
le problème est que dans ma base de donnée quand j'importe les valeurs après les virgules je les perdus, donc je les ai que dans le fichier excel


J'explique

Dans mon fichier excel j'ai des valeurs comme 12,1293 quand j'importe dans mysql la valeur sera 12 donc je ne peu pas remplacer, car j'ai même pas la valeur prévu.


Merci
0
babou54
 
le type du champs qui va recevoir le 12,1293 est bien type decimal (10.4) ?
0
fhav Messages postés 276 Statut Membre 5
 
le type est FLOAT

Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
babou54
 
essaie FLOAT(10,4)
0
fhav Messages postés 276 Statut Membre 5
 
IL prend 0000 après la virgule, mais il prend pas les bonnes valeurs, donc il a ajouté juste les 4 zéro après la virgule, déja 10,4 ça veux dire quoi ?

moi j'avais 10,0
Merci
0
babou54
 
ça veux dire 4 chiffres après la virgule
0
fhav Messages postés 276 Statut Membre 5
 
J'ai trouvé la solution sur excel j'ai remplacer les , par . avant d'importer, mais ça reste une solution d'urgence c'est tout je vous remercie, ... merci beaucouuuuuuuup
0
babou54
 
ça veux dire 4 chiffres après la virgule
0