Clojure/postgresql:当数据库中出现错误时如何查看异常?
发布时间:2020-12-13 16:36:02 所属栏目:百科 来源:网络整理
导读:当使用clojure与postgresql时,每当我发出的语句是以某种方式格式错误或以其他方式被数据库本身拒绝时,我会收到以下错误: java.sql.BatchUpdateException: Batch entry 0 drop schema public cascade was aborted. Call getNextException to see the cause
当使用clojure与postgresql时,每当我发出的语句是以某种方式格式错误或以其他方式被数据库本身拒绝时,我会收到以下错误:
java.sql.BatchUpdateException: Batch entry 0 drop schema public cascade was aborted. Call getNextException to see the cause. 如何调用getNextException,以便我可以看到我做错了什么?我从哪里来?
看到这个
link on clojure/jdbc显示了如何用Clojure / JDBC删除一个表。
它还显示如何使用try catch块来处理错误。 从那个try catch块中可以写出类似的内容: (.printStackTrace (.getCause e)) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |