gpt4 book ai didi

java - executeQuery() 不返回

转载 作者:行者123 更新时间:2023-11-29 06:48:02 28 4
gpt4 key购买 nike

下面的语句是否存在任何条件

PreparedStatement.executeQuery()

不返回或抛出异常?

最佳答案

这取决于您使用的数据库和配置的隔离级别。一个常见的默认设置是,如果您尝试选择已在另一个尚未提交的事务中更新的记录,则 SELECT 将被阻止。

您是否正在尝试选择未提交的数据?您使用的是什么数据库?

或者,您的查询可能需要很长时间。通过一些数据库工具运行查询来消除(或确认)这种可能性。

您可能还想调用 setQueryTimeout()所以查询不会“永远”阻塞。

关于java - executeQuery() 不返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/961340/

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