什么是SparkSQL SQL查询要写入JDBC表?

Wei*_*Lin 5 hive jdbc hiveql apache-spark apache-spark-sql

用于Spark中的SQL查询。

为了阅读,我们可以通过以下方式读取jdbc

CREATE TEMPORARY TABLE jdbcTable
USING org.apache.spark.sql.jdbc
OPTIONS dbtable ...;
Run Code Online (Sandbox Code Playgroud)

对于写操作,使用SQL将数据写到远程JDBC表的查询是什么?

注意:我希望它是SQL查询。 plz提供使用SparkSQL的HiveContext.sql(...)时可以写入jdbc的纯“ SQL查询”。

zha*_*han -1

您可以使用 jdbc 编写数据帧,如下所示。

df.write.jdbc(url, "TEST.BASICCREATETEST", new Properties)
Run Code Online (Sandbox Code Playgroud)