开发者社区 问答 正文

MySQL,整型隐式转换为定点小数类型,不同版本,转换后数值不一样。

已解决

MySQL,整型隐式转换为定点小数类型,不同版本,转换后数值不一样。 如: image.png

展开
收起
阿里云服务支持 2022-11-01 10:51:14 855 分享 版权
1 条回答
写回答
取消 提交回答
  • 官方回答

    触发了MySQL BUG,BUG说明:https://bugs.mysql.com/bug.php?id=99567

    根治:升级MySQL版本至8.0.26及以上。

    止血:避免隐式类型转换,改为强制类型转换。 如:SELECT CAST(1111 as DECIMAL);

    2022-11-01 13:56:07
    赞同 展开评论