注册
CONCAT函数拼接DOUBLE显示科学计数法
技术分享/ 文章详情 /

CONCAT函数拼接DOUBLE显示科学计数法

Solreal 2025/01/03 287 0 0

1 环境介绍
适配时遇到的 CONCAT函数拼接DOUBLE类型数据 , 显示科学计数法 , 问题记录说明
Cpu x86
Os Kylin-v10
DM8 03134284172-20240507-227421-20093 Pack3 8.1.3.140
DM8 03134284194-20240703-234060-20108 Pack1 8.1.3.162

CREATE TABLE T_DOUBLE(C1 DOUBLE,C2 DOUBLE); INSERT INTO T_DOUBLE VALUES(107.952966,41.716383); COMMIT; SELECT * FROM "T_DOUBLE"; SELECT CONCAT(C1,' , ',C2) FROM "T_DOUBLE"; -- 变成科学计数法 , 不符合预期 SELECT CONCAT(CAST(C1 AS NUMBER),' , ',CAST(C2 AS NUMBER)) FROM "T_DOUBLE"; -- 符合预期

结果集 1 表中数据
image.png
结果集 2 变成科学计数法 , 不符合预期
image.png

结果集 3 符合预期
image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服