if (query.returnGeneratedKeys()) { keysOption = Statement.RETURN_GENERATED_KEYS; } else { if (query.returnGeneratedKeys()) { debug("getting generated keys"); ResultSet rs = state.ps.getGeneratedKeys(); throw new SQLException("failed to execute sql=" + query.sql(), e); if (!query.returnGeneratedKeys()) {