funcool / clojure.jdbc

JDBC library for Clojure
http://funcool.github.io/clojure.jdbc/latest/
Apache License 2.0
105 stars 26 forks source link

org.h2.jdbc.JdbcBatchUpdateException #36

Closed paulrd closed 7 years ago

paulrd commented 7 years ago

I get the subject exception when I try to execute (jdbc/execute conn "show tables;").

Here is the stack trace:

        JdbcStatement.java:  676  org.h2.jdbc.JdbcStatement/executeBatch
                  impl.clj:  136  jdbc.impl/eval55684/fn
                 proto.clj:   26  jdbc.proto/eval55316/fn/G
                  core.clj:  118  jdbc.core/execute
                  core.clj:  108  jdbc.core/execute
                  core.clj:  115  jdbc.core/execute
                  core.clj:  108  jdbc.core/execute
               db_test.clj:   19  mdg.db-test/fn
               db_test.clj:   17  mdg.db-test/fn
                  test.clj:  153  cider.nrepl.middleware.test/test-var/fn
                  test.clj:  153  cider.nrepl.middleware.test/test-var
                  test.clj:  145  cider.nrepl.middleware.test/test-var
                  test.clj:  169  cider.nrepl.middleware.test/test-vars/fn/fn
                  test.clj:  686  clojure.test/default-fixture
                  test.clj:  682  clojure.test/default-fixture
                  test.clj:  169  cider.nrepl.middleware.test/test-vars/fn
               db_test.clj:   14  mdg.db-test/eval55968/fn
                  test.clj:  693  clojure.test/compose-fixtures/fn/fn
                  test.clj:  686  clojure.test/default-fixture
                  test.clj:  682  clojure.test/default-fixture
                  test.clj:  693  clojure.test/compose-fixtures/fn
                  test.clj:  165  cider.nrepl.middleware.test/test-vars
                  test.clj:  159  cider.nrepl.middleware.test/test-vars
                  test.clj:  182  cider.nrepl.middleware.test/test-ns
                  test.clj:  173  cider.nrepl.middleware.test/test-ns
                  test.clj:  196  cider.nrepl.middleware.test/test-nss
                  test.clj:  187  cider.nrepl.middleware.test/test-nss
                  test.clj:  241  cider.nrepl.middleware.test/handle-test/fn/fn
                  AFn.java:  152  clojure.lang.AFn/applyToHelper
                  AFn.java:  144  clojure.lang.AFn/applyTo
                  core.clj:  646  clojure.core/apply
                  core.clj: 1881  clojure.core/with-bindings*
                  core.clj: 1881  clojure.core/with-bindings*
               RestFn.java:  425  clojure.lang.RestFn/invoke
                  test.clj:  238  cider.nrepl.middleware.test/handle-test/fn
    interruptible_eval.clj:  190  clojure.tools.nrepl.middleware.interruptible-eval/run-next/fn
                  AFn.java:   22  clojure.lang.AFn/run
   ThreadPoolExecutor.java: 1142  java.util.concurrent.ThreadPoolExecutor/runWorker
   ThreadPoolExecutor.java:  617  java.util.concurrent.ThreadPoolExecutor$Worker/run
               Thread.java:  745  java.lang.Thread/run
paulrd commented 7 years ago

Ah, I see. I was supposed to use fetch instead of execute.