我是以csv的形式从电子表格导入一些数据。除数量数字外,所有数据似乎都输入正常。当我将值导入MySQL时,我设置的数据类型为“十进制(15,2)”,该值与原始值不同。例 导入MySQL时,csv中的金额为14,250.25,显示为14.00 我不太确定出了什么问题。请指教。 普雷姆。
答案 0 :(得分:0)
发现自己,如果它会帮助别人。 我使用','作为分隔符,我在电子表格(csv)中的货币值有逗号,如果它是1,000或更高,所以当导入逗号分隔自己的货币并被转储到表中时...... / p>
示例:
输入:12000.00 - > 12000.00输出 这将导入没有任何问题
输入:12,000.00 - > 12.00输出 如果您已将“,”指定为csv分隔符,则逗号后的数字将拆分为新列
希望它有所帮助 :)