使用数据帧写入写入表时无法附加到表
这是我正在使用的命令
df1.write.mode("append").jdbc("jdbc:jtds:sqlserver://noi-nipuna-w81/sams","sams", props)
This is the exception I get
java.sql.SQLException: There is already an object named 'sams' in the database.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:372)
我哪里出错了 我使用的是spark 1.4版本
最佳答案
乌鲁格和哈菲兹已经回答了。下面的代码为我完成了这项工作。
sqlDF
.write()
.mode(SaveMode.Append)
.jdbc(jdbcDBUrl, "DBName.SchemaName.TableName", connProperties);
关于sql-server - Spark数据框未附加到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31387222/