gpt4 book ai didi

java - 在 Java 中将多个 ResultSet 合并为单个 ResultSet

转载 作者:搜寻专家 更新时间:2023-10-30 20:04:59 30 4
gpt4 key购买 nike

假设我有多个结果集(每个结果集将引用数据库中的 1 行)(它们属于同一个表。)。现在我想创建合并的结果集,它将实习生拥有所有其他结果集。所以我的主要目标是创建一个组合的 ResultSet,它将指向以前由单个 resultSet 指向的所有行。

我正在使用 Java。有谁知道我们能以多实际的方式实现这一目标?

编辑:我们正在使用 java.sql.ResultSet

编辑:使其更清晰:

假设我有

List<ResultSet> someResults ; // each resultSet Would point to a single row in database.

我想创建一个合并的 ResultSet finalResults;

伪代码:

List<ResultSet> resultSets = // poppulated from code
ResultSet rs = convert(resultSets) // psude conver method

最佳答案

如果您谈论的是 java.sql.ResultSet,据我所知这是不可能的。我建议您改为更改查询。

或者您可以将结果检索到一个 java 对象中,然后将所有对象组合到一个集合中。

关于java - 在 Java 中将多个 ResultSet 合并为单个 ResultSet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16436806/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com