小编Had*_*oop的帖子

引起:java.lang.IllegalArgumentException: Can't get JDBC type for null

Null在 spark 中将值加载到数据库时出现以下错误。Datatype目标表是smallint

Caused by: java.lang.IllegalArgumentException: Can't get JDBC type for null
Run Code Online (Sandbox Code Playgroud)

代码 :

val hivedata = spark.sql(s"""select 1 as column1 , B a column2 , NULL as column3 from table""")

hivedata .write.mode(SaveMode.Append).jdbc(url = con, table = targettable, Pconnectionropertiess)
Run Code Online (Sandbox Code Playgroud)

谁能帮帮我吗

hadoop hive scala apache-spark apache-spark-sql

3
推荐指数
1
解决办法
2528
查看次数

标签 统计

apache-spark ×1

apache-spark-sql ×1

hadoop ×1

hive ×1

scala ×1