到目前爲止,我一直使用'SimpleJdbcTemplate'並使用'RowCallbackHadler'來處理查詢的整個結果。此刻,我希望收到一個類似於迭代器的對象,我可以查詢下一個表格行,如果有興趣的話。 Spring/jdbc(最好是slpring)下面的行爲是可能的嗎?JDBC/Spring - 執行sql查詢以獲得結果的迭代器
4
A
回答
1
您可以嘗試使用JdbcTemplate的方法queryforRowSet
public SqlRowSet queryForRowSet(String sql,
Object... args)
throws DataAccessException
1
您可以使用ResultSetExtractor而不是RowCallbackHadler
。 JdbcTemplate
接受後者的方法也會接受前者。
相關問題
- 1. 如何執行JOIN FETCH查詢以獲得正確的結果?
- 2. 迭代JPA查詢結果
- 3. 在逐行執行查詢時獲得不同的結果nel4j
- 4. 執行隨機SQL查詢,得到的結果爲datagridview的
- 5. SQL查詢-join得到以下結果
- 6. 如何修改SQL查詢以迭代每100個結果,然後執行一個outter查詢?
- 7. 如何編寫一個sql查詢以獲得以下結果?
- 8. 如何查詢以獲得此結果?
- 9. Linq查詢的迭代結果
- 10. 迭代PDO查詢的結果
- 11. SQL查詢以獲得期望的結果
- 12. 合併sql查詢以獲得按日期不同的結果
- 13. 如何編寫sql查詢以獲得下面的結果
- 14. SQL Server查詢,以獲得表改變的結果
- 15. 優化SQL掃描查詢,以獲得從Postgres的結果DB
- 16. 我應該執行什麼SQL查詢來獲得預期的結果集?
- 17. 如何在以前的查詢結果上執行SQL搜索
- 18. 在一個查詢中獲得結果的SQL查詢優化
- 19. SQL服務器2個查詢來獲得期望的結果
- 20. 根據另一個SQL查詢的結果執行查詢
- 21. 迭代SQL查詢
- 22. 迭代SQL查詢?
- 23. 查詢,獲得結果再次查詢
- 24. 迭代執行結果返回關係
- 25. PHP SphinxClient無法獲得長時間執行查詢結果
- 26. 如何使用原始查詢中獲得的結果來執行子查詢?
- 27. 獲取SQL查詢結果
- 28. 迭代來自SQL JPA本機查詢的結果的問題
- 29. 如何迭代執行sql結果中的列名
- 30. SQL獲得從一個查詢結果到另一個查詢
的ResultSet?...... – texasbruce