【YashanDB知識庫】kettle從DM8的number型別同步到YashanDB的varchar型別,存入是科學計數法形式的資料

YashanDB發表於2024-05-29

【標題】kettle從DM8的number型別同步到YashanDB的varchar型別,存入是科學計數法形式的資料

【問題分類】資料匯入匯出

【關鍵字】資料同步,number型別,科學計數法

【問題描述】客戶查詢不到準確資料,只看到科學計數法展示的字串。number型別存入到Oracle(MySQL)的varchar型別是正常資料型別,非科學計數法。

【問題原因分析】varConvSciFormatDouble方法中轉換成了科學計數法

【解決/規避方法】

● 在繫結引數外層增加一個CAST轉換即可規避: double型別插入到varchar之前用cast轉成number就不會顯示成科學計數法;

● 客戶先從DM8同步到MySQL,再從MySQL同步資料到崖山。

【影響範圍】22.2.8.100

【修復版本】-

相關文章