clojure.jdbc against oracle:
(defn dammit [] (let [qry "select * from dual" dbc (jdbc/connection dbspec)] (for [x (range 1000)] (do (println x) (jdbc/fetch dbc qry)))))
SQLException ORA-01000: maximum open cursors exceeded oracle.jdbc.driver.T4CTTIoer.processError (T4CTTIoer.java:450)
seems fetch doesn't free the statement as expected
should there be a with-open in there somewhere?