Mysql 值​;小数位数超过数据库中允许的位数

Mysql 值​;小数位数超过数据库中允许的位数,mysql,Mysql,我有一个正在插入多个值的查询​​从文件到表。事实证明,在该表中的一个字段中,它被配置为十进制(20.8),但某些记录包含的小数位数超过8位。我想知道如何仅为包含8个以上的值输入8位小数。数据库应将其截断或四舍五入。试着找出哪种情况发生。数据库应该截断或舍入它。试着找出发生了什么。

我有一个正在插入多个值的查询​​从文件到表。事实证明,在该表中的一个字段中,它被配置为十进制(20.8),但某些记录包含的小数位数超过8位。我想知道如何仅为包含8个以上的值输入8位小数。

数据库应将其截断或四舍五入。试着找出哪种情况发生。数据库应该截断或舍入它。试着找出发生了什么。