You can specify the full path as an argument surrounded by single
quotes.
If you wanted to specify only the file name - it would assume it was
in the directory where you launched H2 from.
CREATE TABLE FILEDATA1 AS SELECT * FROM CSVREAD('c:\temp
\my_file.csv');
The downside of this is that it assumes everything is a huge varchar
column - so after the initial load it's a good idea to create the
table ahead of time with the proper datatypes and sizes, then do an
INSERT INTO PRECREATEDTBL SELECT field,list,here from CSVREAD('c:\temp
\my_file.csv');
Table rotation could be done with ALTER TABLE RENAME and then re-
creating the table with the original name to accept the new incoming
csv.