Hi 明心,

如你所说,Doris目前的DECIMAL类型最多只支持9位小数,所以暂时无法支持更高精度的DECIMAL需求。

不过,Doris社区现在*正在*研发新的DECIMAL类型以支撑*更高的精度需求*以及*更高的性能要求*。这个新类型可能会在1.2的下一个版本(maybe
*1.3*)达到公测状态。新的类型预期支持*最高38位*的小数宽度。

Best,
Gabriel

On Tue, 1 Nov 2022 at 17:12, 明心 <45483...@qq.com.invalid> wrote:

> &nbsp; &nbsp;整数和小数分开存哈!
>
>
> 明心
> 45483...@qq.com
>
>
>
> &nbsp;
>
>
>
>
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:
>                                                   "dev"
>                                                                 <
> zhaohai...@hashkeytech.com.INVALID&gt;;
> 发送时间:&nbsp;2022年11月1日(星期二) 下午2:58
> 收件人:&nbsp;"dev@doris.apache.org"<dev@doris.apache.org&gt;;
>
> 主题:&nbsp;Doris Decimal 精度问题
>
>
>
> Hi,
>
> 我们在把mysql的关于报表类的table迁移到doris中去,现在遇到decimal的精度问题,doris现在支持的decimal是 [18,
> 9], 我们在mysql中的decimal是[20,20]的精度,doris不支持20位的小数。
>
> 我们的业务场景确实是需要20位的小数,所以我问一下doris有没有什么好的方法来解决这个问题?
>
> Thanks
> Tommy Zhao

Reply via email to