msql 金额类型decimal(23,10)能保存多大的数据?

金蝶云社区-金太狼
金太狼

msql 金额类型decimal(23,10)能保存多大的数据?

我的数据库有一列是(FFETCHAMOUNT)金额类型的(decimal(23,10)),现在测试环境有个数据(1122222318736.42)保存的时候一直提示:Data truncation: … 显示全部

代发布回答关注问题收起
  • 关注者1
  • 被浏览708
查看全部2个回答
金蝶云社区-金太狼
金太狼

1人认为该答案有用

问题已经找到,是第二个数据超过了最大值,decimal(23,10)最大能保存23位,也就是整数部分13位,小数部分10位,即:9999999999999:9999999999,刚才的第二个数据整数部分是14位,所以超过最大值报错了。

编辑于 2021年04月21日 16:19:27

展开阅读全文

查看全部2个回答