簡體   English   中英

如何在clojure.contrib.sql中設置預言大小?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM