如何在使用Spark-SQL从Oracle加载数据时增加默认的精度和比例



试图从oracle表加载我的列很少的浮点值的数据,有时它可以容纳DecimalType(40,20),即在点之后的20位数字。当前,当我使用

加载其列时
var local_ora_df: DataFrameReader = ora_df;
      local_ora_df.option("partitionColumn", "FISCAL_YEAR")  
       local_ora_df
          .option("schema",schema)
          .option("dbtable", query)
          .load()

它在点之后持有10位数字,即十进制(38,10)(nullable = true)如果我想使用Spark-SQL从Oracle阅读时增加数字,该怎么办?

我们可以使用。

相关内容

  • 没有找到相关文章

最新更新