Cast转换decimal精度丢失

【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境

【TDengine 版本】3.3.8.1

【操作系统以及版本】linux

【部署方式】非容器部署

【集群节点数】1

【集群副本数】

【描述业务影响】

SELECT CAST(‘-0.1234’ AS DECIMAL(26, 6)); 输出-0.120000

SELECT CAST(‘-0.123456’ AS DECIMAL(26, 6)); 输出-0.123400

SELECT CAST(‘-0.12345678’ AS DECIMAL(26, 6)); 输出-0.123456

【问题复现路径/shan】做过哪些操作出现的问题

【遇到的问题:问题现象及影响】

【资源配置】

【报错完整截图】(不要大段的粘贴报错代码,论坛直接看报错代码不直观)

请问这是bug还是产品特性?

@kevinmen @qevolg

我问下相关同事

@TDuser_VEbV_1611 这个确实有问题,感谢指出,下个版本会修复

在 ver-3.3.8.6 版本上已修复。