[英]How can i set prefech size in clojure.contrib.sql?
我想從oracle數據庫中選擇1000000行以進行一致性分析。 我使用clojure.contrib.sql選擇數據庫。 在jdbc中,我可以設置setFetchSize(1000),可以在clojure.contrib.sql中設置fetchsize嗎? 謝謝
目前在clojure.contrib.sql中無法執行此操作,因為在執行查詢之前,沒有任何掛鈎可以對PreparedStatement進行操作。
我已經針對clojure.java.jdbc(對clojure.contrib.sql的新替代品)打開了JIRA問題,以公開允許這種情況的一些方法:
http://dev.clojure.org/jira/browse/JDBC-6
現在,您唯一的選擇是直接使用庫的低級部分來獲取PreparedStatement並自己調用(.setFetchSize stmt 1000),然后處理參數並運行查詢。 丑陋。 我會解決的:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.