mysql - CSV 导入舍入要在列 DECIMAL(30, 20) 中导入的数据

标签 mysql phpmyadmin decimal

我正在尝试将数据从 csv 导入到我的表中。 有多个列的数据类型为 DECIMAL(30, 20)csv 中的数据看似正确,但导入后会随机四舍五入。 例如:要导入的数据0.0010602476772075四舍五入为0.00106024800000000000

最佳答案

只是我的一个想法

您可以将该列用作字符串,稍后您可以将其转换为十进制

关于mysql - CSV 导入舍入要在列 DECIMAL(30, 20) 中导入的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51560768/

相关文章:

javascript - 知道在 php 循环中点击了哪一行

php - 获取表中特定行的数据 - Laravel 5.2

php - 存储在服务器上上传的图像的路径

javascript - 如何将小数四舍五入到最接近的分数?

MySQL 搜索一个字段但删除所有非数字字符

php - 通过单击链接将数据更新到 mysql 数据库

mysql - MySQL 中的 "Sub columns"

phpMyAdmin 无法导出数据库

python - 如何在python中将 float 转换为定点小数

java - 使用 char 数组将十进制转换为二进制、八进制、十六进制