【发布时间】:2019-07-13 19:33:01
【问题描述】:
尝试从 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)(可为空 = true) 如果我想在使用 spark-sql 从 oracle 读取数据时增加数字,我该怎么办?
【问题讨论】:
标签: scala apache-spark apache-spark-sql pyspark-sql databricks