Rig*_*eda 1 java jdbc
以下陈述是否有任何条件
PreparedStatement.executeQuery()
不返回或抛出异常?
cle*_*tus 6
它取决于您使用的数据库和配置的隔离级别.一个常见的默认设置是,如果您尝试选择已在另一个尚未提交的事务中更新的记录,则SELECT将阻止.
您是否尝试选择未提交的数据?你用的是什么数据库?
或者,您的查询可能需要很长时间.通过某些数据库工具运行查询,消除(或确认)这种可能性.
您可能还想调用,setQueryTimeout()因此查询不会"永久"阻止.
setQueryTimeout()
归档时间:
16 年,11 月 前
查看次数:
4893 次
最近记录:
9 年,5 月 前