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 表中数据
结果集 2 变成科学计数法 , 不符合预期
结果集 3 符合预期
文章
阅读量
获赞