fix bug SPARK-3033:java.math.BigDecimal cannot be cast to org.apache.hadoop.hive.common.type.HiveDecimal