gpt4 book ai didi

sql - 无效的操作结果集被关闭 errorcode 4470 sqlstate null - DB2 数据提取

转载 作者:行者123 更新时间:2023-12-05 00:24:54 24 4
gpt4 key购买 nike

我正在运行一个非常简单的查询并尝试将结果提取到文本文件中。整个查询本质上是下面的内容,我从一个表中选择所有内容,其中一项 where 条件将数据限制为一个月的值(value)。在它提取大约 1.2 gig 后,会出现此错误。除了提取较小的日期范围之外,还有什么方法可以解决这个问题?我正在尝试提取几年的数据,所以如果我一次只能得到几天,那将需要大量的手动工作。

我目前正在使用 DB2 查询工具的免费试用版 - Razor SQL,如果这有所不同,如果有帮助,我可能可以购买不同的软件。我正在尝试获取 IBM 的工具,但由于某种原因它在下载过程中卡住了,所以我仍在努力。我已经搜索过这个错误,但我看到的一切似乎比我正在做的要复杂得多,我不知道它是否适用。提前致谢。

select *
from MyTable
where date_col between date '2014-01-01' and date '2014-01-31'

最佳答案

我也偶然发现了这个错误,发现它与 db2jcc.jar(类型 4)驱动程序有关。

摘录:如果结果集中没有剩余的项目(或开始时),结果集将自动关闭,因此出现异常。建议是在应用程序中处理,也许在我的情况下,我开始检查if(rs.next())但除此之外,还有一个解决方法。查看下面的源链接,了解如何将某些属性设置为数据源并避免异常。

来源 :
"Invalid operation: result set is closed" error with Data Server Driver for JDBC

关于sql - 无效的操作结果集被关闭 errorcode 4470 sqlstate null - DB2 数据提取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25496610/

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