Я использую Spark (3.0.0_preview) и читаю / пишу из / в GreenPlum (версия 5.24). Greenplum версии 5.24 не поддерживает команду "усечь только $ table_name".
В Spark 3.0.0_preview и jdbcdriver (org.postgresql "%" postgresql "%" 42.2.5) Spark генерирует команду "усечь только $ table_name".
df.write.format("jdbc").option("url", "jdbc:postgresql://test:5432/sample")
.option("user", "sample")
.option("password", "sample")
.option("dbtable", "test.employer")
.option("truncate", true) // **Genearte truncate table only**
.mode(SaveMode.Overwrite)
.save();
Я хочу создать команду усечения без опции ТОЛЬКО. Как единственный вариант, Greenplum V5.24 не поддерживает