Trying to export a bunch of tables as csv from duckdb database I get an error on COPY when composing the filename with the timestamp this way:
COPY (SELECT * FROM main.mytable) TO CONCAT('C:\\Users\\rdata\\mytable_', strftime(NOW(), '%Y%m%d%H%M'), '.csv') (FORMAT 'csv', HEADER, DELIMITER '|')
Error Caused by: java.sql.SQLException: Parser Error: syntax error at or near "CONCAT"
Tried to compose this way too (to no avail):
COPY (SELECT * FROM main.mytable) TO 'C:\\Users\\rdata\\mytable_' || strftime(NOW(), '%Y%m%d%H%M') || '.csv' (FORMAT 'csv', HEADER, DELIMITER '|')