在 MySQL 中,当您定义 double 或 float 时,您定义的精度如 double(10,0)。我还注意到您可以在没有精度的情况下定义这些类型(我认为这意味着最大可能值)。这些数据类型的最大值是多少?如何在 sql 中定义它(数据类型的 (10,0) 部分)?
通过简单的 google 搜索“mysql 数据类型”,您可以访问 mySQL 手册页:
http://dev.mysql.com/doc/refman/5.0/en/floating-point-types.html
这将 4 字节单精度浮点数的最大精度描述为 23,双精度 8 字节浮点数的最大精度为 53。