If the CSV file contains duplicate column names, then CsvJdbc throws the following exception:
java.sql.SQLException: Table contains duplicate column names at org.relique.jdbc.csv.CsvRawReader.<init>(CsvRawReader.java:144) at org.relique.jdbc.csv.CsvStatement.executeParsedQuery(CsvStatement.java:456)
It would be helpful if the duplicate name was also included in the error message.
Diff: