DataFrameWriter.insertInto(tableName: str, overwrite: Optional[bool] = None) → None[source]

Inserts the content of the DataFrame to the specified table.

It requires that the schema of the DataFrame is the same as the schema of the table.

overwritebool, optional

If true, overwrites existing data. Disabled by default


Unlike DataFrameWriter.saveAsTable(), DataFrameWriter.insertInto() ignores the column names and just uses position-based resolution.

New in version 1.4.