【发布时间】:2013-02-13 17:51:12
【问题描述】:
我需要能够在 clojure 中加载和执行包含多个 SQL 语句的文件。例如,假设我有一个包含如下语句的文件:
ALTER TABLE bla...;
ALTER TABLE foo...;
UPDATE bla SET ...;
UPDATE foo SET ...;
ALTER TABLE bla DROP...;
ALTER TABLE foo DROP...;
你明白了 - 一个包含许多以分号结尾的语句的文件。
我目前在尝试使用do-commands 时遇到以下错误:
PSQLException org.postgresql.util.PSQLException: Too many update results were returned.
【问题讨论】:
-
两年后我遇到了同样的问题——使用 yesql。我真的必须退出 yesql 才能做到这一点吗?
标签: postgresql jdbc clojure