将excel csv上传到mysql时,我发现'1000'变为1.00,最大值仍为999.99。在使用microsoft words电子表格上传同一个表时,它很好,但它有行数的限制。我可以将大表上传到mysql,我有.text文件中的csv数据,必须转换为.csv
答案 0 :(得分:1)
可能是由于千位分隔符。确保在CSV中,您看到“1000”而不是“1,000”。
另外,请参阅mySQL load data local infile incorrect number format,它可能对您有帮助。
答案 1 :(得分:0)
问题是excel文件中的格式化或mysql表中的数字限制。您可以将文件上传到谷歌文档并向我们展示用于创建表格的查询(或者 - 表格结构的屏幕截图)?