社区
Java SE
帖子详情
怎么禁止JDBC 的批量操作
jldzy
2014-09-03 09:55:37
例如一个
select * from tb1
select * from tb2
放在一个string 里面,然后是可以批量执行的statement.execute(sql);
怎么可以禁止批量操作,
...全文
183
6
打赏
收藏
怎么禁止JDBC 的批量操作
例如一个 select * from tb1 select * from tb2 放在一个string 里面,然后是可以批量执行的statement.execute(sql); 怎么可以禁止批量操作,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jldzy
2014-09-04
打赏
举报
回复
问题就在 这里怎么去判断 sql是否是多个串组成 , 例如 insert into select
rumlee
2014-09-04
打赏
举报
回复
对statement进行动态代理,在代理方法中判断sql是否是多个串组成的,如果是,则抛出异常。
文哥xxx
2014-09-04
打赏
举报
回复
把两个sql放到两个string里面不就可以了
jldzy
2014-09-04
打赏
举报
回复
就是不能让 2 条SQL 一起执行,必须一条一条执行。防止误操作。
liumoujie3
2014-09-04
打赏
举报
回复
请教一下,为什么要禁止呢?
scott_129
2014-09-03
打赏
举报
回复
你想多了吧,这不是批量。
android通过
JDBC
连接Mysql数据库
7. **处理异常**:
JDBC
操作
可能会抛出异常,如`SQLException`,确保使用try-catch块捕获并处理这些异常,保持代码的健壮性。 8. **安全性考虑**: 在实际应用中,直接在客户端存储数据库凭证是不安全的。通常会使用...
Oracle
jdbc
for 11g 最新版 驱动 o
jdbc
6.jar
我遇到的,之前使用o
jdbc
14.jar(不记得哪个版本了)
批量
插入10万条,实际只插入了3万多条,其它的丢失了,换o
jdbc
6.jar后,一次commit
批量
插入100万条也OK了。 尽量使用和数据库版本一致的驱动,有bug时,换高...
msbase.jar,mssqlserver.jar,msutil.jar
- **批处理**:使用PreparedStatement的`addBatch()`和`executeBatch()`方法可以
批量
执行SQL命令,提高性能。 在实际开发中,这些
JDBC
驱动文件通常会被添加到项目的类路径中,以便运行时能够正确加载并使用。随着...
oracle java驱动包
- 使用Oracle特定的
JDBC
特性,如Direct Path Insert,
批量
操作
等。 7. **错误处理和诊断**: Oracle
JDBC
驱动提供了详细的异常处理机制,可以帮助开发者快速定位和解决问题。通过日志记录和监控工具,可以对...
java实现Excel数据导入到数据库
本篇文章将深入探讨如何使用Java实现这两个功能,主要涉及的技术栈包括Apache POI库用于
操作
Excel,以及
JDBC
(Java Database Connectivity)用于与MySQL数据库进行交互。 首先,我们需要了解Apache POI库。这是一个...
Java SE
62,627
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章