Selaa lähdekoodia

修复oracle, char[] to number

AE86 9 kuukautta sitten
vanhempi
säilyke
d8f7303826

+ 3 - 0
dbsyncer-sdk/src/main/java/org/dbsyncer/sdk/connector/schema/NumberValueMapper.java

@@ -18,6 +18,9 @@ public class NumberValueMapper extends AbstractValueMapper<BigDecimal> {
         if (val instanceof Number) {
             return new BigDecimal(val.toString());
         }
+        if (val instanceof String) {
+            return new BigDecimal((String) val);
+        }
 
         throw new SdkException(String.format("%s can not find type [%s], val [%s]", getClass().getSimpleName(), val.getClass(), val));
     }