adriangb commented on PR #14057: URL: https://github.com/apache/datafusion/pull/14057#issuecomment-2643295786
> for _rowid save load problem. currently, data engineers have to write a with clause in https://github.com/apache/datafusion/pull/14362 why do they have to write a `with` clause? It's not clear to me what operations we are talking about but if it's copying data from one table to another: ```sql INSERT INTO t1 SELECT * FROM t2; ``` Will not include system columns from t2. If they do: ```sql INSERT INTO t1 SELECT *, _rowid FROM t2; ``` Then yes this will attempt to insert `_rowid` into `t1` which is maybe meaningless but if the user explicitly tried to do that... well we shouldn't stop them. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org