Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/05/2007, 05:04
Tarzan
 
Fecha de Ingreso: noviembre-2005
Ubicación: Alicante (España)
Mensajes: 242
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: Insertar datos desde un archivo excel a una tabla mysql

Buenas!

He conseguido importar los datos desde el csv al sqlyog. Parece ser que no había indicado bien la separación por el carácter ';'.

Ahora me surge otro problema. Los datos se importan bien a excepción de un campo numérico. Este campo es un float con dos decimales y, cuando se importa en la base de datos, aparece "truncado" a su parte entera.

En el excel, indico que toda esa columna es de tipo numérico con dos decimales.. Luego guardo el archivo como csv y en el sqlyog indico que los campos están separados por ;.

Una celda con ese formato numérico es del tipo (4,56).
¿Por qué me trunca el valor numérico?.. En la base de datos aparece sólo el 4 y se come el ,56...¿Alguien sabe por qué?

Última edición por Tarzan; 14/05/2007 a las 04:08