页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

问题描述

当前产品中没有Decimal这个类型,对于Decimal类型字段的转换,产品的处理规则是什么

解决方案

针对数据库返回的数据类型DECIMAL,产品处理逻辑是:
1、当驱动获取字段保留小数位为0的情况,作为整形INTEGER(长度小于10)或长整形BIGINT(长度大于等于10)
2、当驱动获取字段保留小数位不为0的情况,作为浮点DOUBLE(长度小于16)或长浮点型BIGDECIMAL(长度大于等于16)处理

另外浮点DOUBLE和长浮点型BIGDECIMAL 对应的数据格式是默认的 <浮点型-默认值>,即保留2位小数;如需要其他数据格式可以自定义进行修改

  • 无标签