2017-04-11 75 views
0

我正在以csv的形式从电子表格导入一些数据。除金额外,所有数据似乎都可以正常导入。当我将值导入MySQL时,我设置的数据类型是“Decimal(15,2)”,与原始值不同。示例 导入到MySQL时,csv中的金额为14,250.25,显示为14.00 我不太清楚哪里出了问题。请指教。 Prem。插入MySQL Workbench数据导入错误值

回答

0

找到我自己,如果它会帮助别人。 我用','作为分隔符,我在电子表格(csv)中使用的货币值如果是1,000或更高,就有逗号,因此当导入货币中的逗号时,它们会自行分离并被转储到表中。

例如:

输入:12000.00 - > 12000.00输出 这将让进口没有任何问题

输入:12,000.00 - > 12.00输出 如果您已经分配 “” 为CSV分隔符,则逗号后的数字将被拆分成新的列

希望能帮到 :)