关于 JDBC 中数据中 commit 的问题

Mr_OOO 2016-03-23 03:19:21
我最近在学JDBC,我知道Oracle中 的 增 删 改 是不会自动提交的,所以每次在sql控制台操作完之后都要手动commit,但是我发现在JDBC中用statement.excuteUpdate()语句操作之后不用commit,Oracle表中也会有数据变化,是JDBC自动commit了么?
...全文
610 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fpy520521 2016-03-23
  • 打赏
  • 举报
回复
都有用到,具体还是看用户需求的
Mr_OOO 2016-03-23
  • 打赏
  • 举报
回复
哦,好的,现在公司里是Oracle和MySql一般是用的哪一个啊?
北极熊丶 2016-03-23
  • 打赏
  • 举报
回复 2
jdbc中默认自动提交,commit或rollback不起作用,一般setAutoCommit改成false,commit或rollback才起作用进行事务处理。

62,634

社区成员

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

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