当前位置:   article > 正文

Mysql使用Double类型报错Out of range value的解决_data truncation: out of range value for column 'ar

data truncation: out of range value for column 'area' at row 1 double类型
  1. # mysql版本:5.6.24
  2. select version();
  3. # 创建一个带double类型字段的表
  4. CREATE TABLE double_test (
  5. id VARCHAR(32) PRIMARY KEY,
  6. score DOUBLE(5, 2)
  7. )
  8. # 录入一个3位整数部分、2位小数部分,一共5个数字的数
  9. INSERT INTO double_test VALUE (replace(uuid(), "-", ""), 123.45);
  10. # 可以正常录入
  11. SELECT * FROM double_test;
  12. # 录入一个5位整数部分、2位小数部分,一共7个数字的数
  13. INSERT INTO double_test VALUE (replace(uuid(), "-", ""), 12345.67);
  14. # 报错:Data truncation: Out of range value for column 'score' at row 1

转自https://blog.csdn.net/limenghua9112/article/details/80075998 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/632500
推荐阅读
相关标签
  

闽ICP备14008679号