pub unsafe extern "C" fn duckdb_appender_flush(
appender: duckdb_appender,
) -> duckdb_state
Expand description
Flush the appender to the table, forcing the cache of the appender to be cleared. If flushing the data triggers a constraint violation or any other error, then all data is invalidated, and this function returns DuckDBError. It is not possible to append more values. Call duckdb_appender_error to obtain the error message followed by duckdb_appender_destroy to destroy the invalidated appender.
@param appender The appender to flush.
@return DuckDBSuccess
on success or DuckDBError
on failure.