我通过spark JDBC连接到DataFrame从Oracle读取数据。我有一个列,它显然是dataframe中的StringType。我知道字符串会被截断,但这没问题。val tv = df.createOrReplaceTempView("t_name")
val df = spark.sql("selec
我正在使用dblink将数据从Oracle表移动到Postgres,在Postgres的新表结构中,我为oracle中没有精度的数值列添加了精度,现在在移动数据时,我能够截断小数值以匹配小数位数,但是,如果小数点之前的值与精度不匹配,我正在努力寻找一种方法来截断该值。要调整比例,我使用以下命令:select id, width::numeric(7,3)
from oracle