【标题 】 kettl e 从 DM 8 的 numbe r 类型同步 到 YashanD B 的 varcha r 类型,存入是科学计数法形式的数据
【问题分类】数据导入导出
【关键字】数据同步 , numbe r 类型,科学计数法
【问题描述】客户查询不到准确数据,只看到科学计数法展示的字符串 。 numbe r 类型存入 到 Oracle(MySQL ) 的 varcha r 类型是正常数据类型,非科学计数法。
【问题原因分析 】 varConvSciFormatDoubl e 方法中转换成了科学计数法
【解 决 / 规避方法】
● 在绑定参数外层增加一 个 CAS T 转换即可规 避 : doubl e 类型插入 到 varcha r 之前 用 cas t 转 成 numbe r 就不会显示成科学计数法 ;
● 客户先 从 DM 8 同步 到 MySQ L ,再 从 MySQ L 同步数据到崖山。
【影响范围 】 22.2.8.100
【修复版本 】 -
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3017091/ ,如需转载,请注明出处,否则将追究法律责任。