On Thu, 29 Jan 2004, Tatsuo Ishii wrote:
> Hi,
>
> It seems JDBC driver does not handle if a INSERT SQL statement
> performed by executeUpdate() is actually a SELECT, which is rewritten
> by the rule system.
The JDBC spec says an exception should be thrown if "the given SQL
statement produces a ResultSet object" which it does. As you note using
executeQuery works, but won't if there isn't a rule. Perhaps using plain
execute() would be the most appropriate thing to do.
Kris Jurka