java - OJDBC:PreparedStatement batchupdate-setQueryTimeout
问题描述
我打算PreparedStatement.setQueryTimeout
在批量更新的情况下使用方法。在 PreparedStatement 文档中,我可以找到以下注释:
注意:在语句批处理的情况下,它的实现定义了超时是应用于通过 addBatch 方法添加的单个 SQL 命令还是应用于由 executeBatch 方法调用的整批 SQL 命令(请参阅驱动程序供应商文档详情)。
现在,在批处理的情况下,我如何找到它是如何为 Oracle 的 JDBC 驱动程序实现的?是单个查询超时还是整个批次超时?
解决方案
推荐阅读
- python - 我如何从列表中删除换行符?
- python - 尝试使用 Heroku 上的 Multiprocessing BaseManager 连接到工作进程时出现 ConnectionRefusedError
- java - 如何在调用者 API 中添加正确的角色
- python - Django 3 + websocket(asgi,uvicorn)(生产服务器中所有导入的循环导入错误)
- r - 如何在 ggplotly 工具提示中将文本左对齐和数字右对齐?
- html - 如何使我的圆圈图像看起来像手机中的圆圈?
- javascript - 使用 INTL 从今天开始获取整周的天数
- excel - Excel Macro with IF statement not working
- node.js - How do I fix my error running npm run dev?
- google-calendar-api - Using google calendar when I am get refresh access token from refresh-token I am getting this error "Token has been expired or revoked."