【已解决】decimal(18,0) 类型字段,转字符串的时候会加上 .00000的文本

Viewed 36

Doris 1.2.7 升级到 Doris 2.0.8
发现与以前行为不一致的地方:
decimal(18,0) 类型字段,转字符串的时候会加上 .00000的文本
使用concat函数也会加上.00000的文本

2 Answers

如果遇到类似问题,一个可用的解决方案是:
在类型是decimal(18,0)的字段上,执行更改类型的 alter 命令,将类型改成decimal不带任何参数,可以解决问题。

未复现,方便提供一下复现步骤吗
image.png