java通过JDBC如何进行数据的批量DML?

lishanya1 2013-01-24 01:19:57
比如批量插入 /更新/删除的话 可以直接用executeBatch()

但是比如是一连串的数据:
这些数据的删除 插入 和更新都是一起存在的 该如何进行批量的操作呢??
我刚用java语言 所以问下各位有什么好的建议?
...全文
98 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
为啥呢 2013-01-24
  • 打赏
  • 举报
回复
executeBatch()貌似不限制批次的语言类型,比如你第一句insert,第二局update,第三句delete也没问题。 但是如果用PreparedStatement的就要限制语句种类了,因为PreparedStatement只有参数列表,语句则只有一个预编译语句句柄,也就是一句sql应用于一批参数。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧