Report a helpful error message if user attempts to use a DELETE, INSERT or UPDATE SQL statement with CsvJdbc.
Currently,
stmt.execute("DELETE FROM sample");
throws the following unhelpful SQLException
java.sql.SQLException: Syntax error: Encountered " <NAME> "DELETE "" at line 1, column 1. Was expecting: "SELECT" ... at org.relique.jdbc.csv.CsvStatement.execute(CsvStatement.java:559) at org.relique.jdbc.csv.Runner1.main(Runner1.java:33)
and INSERT and UPDATE throw similarly unhelpful SQLExceptions.