java.sql.SQLException:无法设置启用了自动提交功能的保存点
2017-11-24 18:57
1451 查看
今天在写JSP操作Oracle的代码的时候
使用Connection下的setSavePoint()方法的时候
出现了上诉的错误(java.sql.SQLException:无法设置启用了自动提交功能的保存点)
百度一圈,就找到一个解答的,还是英文的——链接点这里
为了和我一样自学过来的朋友能早点找到解决办法
所以写了这一篇博客
虽然感觉没有什么技术含量
但是偶尔写写博客什么的还是还是挺喜欢的
万一帮到了后来者呢
万一上热搜了呢
万一进了BAT呢
咳咳,有点过分了……
其实错误提示已经很明显了
就是保存点和自动提交功能的冲突
应该关掉自动提交功能
只要在前面调用Connection的setAutoCommit(false)即可
即Connection实例化之后调用
假如Connection的实例名为conn
在setSavePoint()方法之前加入conn.setAutoCommit(false)代码即可
使用Connection下的setSavePoint()方法的时候
出现了上诉的错误(java.sql.SQLException:无法设置启用了自动提交功能的保存点)
百度一圈,就找到一个解答的,还是英文的——链接点这里
为了和我一样自学过来的朋友能早点找到解决办法
所以写了这一篇博客
虽然感觉没有什么技术含量
但是偶尔写写博客什么的还是还是挺喜欢的
万一帮到了后来者呢
万一上热搜了呢
万一进了BAT呢
咳咳,有点过分了……
其实错误提示已经很明显了
就是保存点和自动提交功能的冲突
应该关掉自动提交功能
只要在前面调用Connection的setAutoCommit(false)即可
即Connection实例化之后调用
假如Connection的实例名为conn
在setSavePoint()方法之前加入conn.setAutoCommit(false)代码即可
相关文章推荐
- 将爬取的网页数据保存到数据库时报错不能提交JPA,Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\xB6 \xE2...' for column 'content' at row 1
- 出现“java.sql.SQLException: 无法转换为内部表示”解决方法
- Oracle java.sql.SQLException: 无法从套接字读取更多的数据
- Windows 7系统IE8浏览器如何启用或禁用自动保存网页密码的功能?
- java.sql.SQLException: ORA-01400: 无法将 NULL 插入 ("LVJIAN"."T_ITEMS"."ITEM_NAME")
- java.sql.SQLException: 查询处理器用尽了内部资源,无法生成查询计划 错误分析解决
- 在PL/SQL Developer里设置Oracle数据库的字段自动递增功能
- java.sql.SQLException: 无法从套接字读取更多的数据
- 解决方案看起来是受源代码管理,但无法找到它的帮定信息.保存解决方案的源代码管理设置的MSSCCPRJ.SCC文件或其他项可能己被删除.由于无法自动恢复这些缺少的信息,缺少帮定的项目将被视为不受源代码管理.
- (解决)Caused by: java.sql.SQLException: 无法转换为内部表示
- javax.transaction.xa.XAException: java.sql.SQLException: 无法创建 XA 控制连接。(SQL 2000,SQL2005,SQL2008)
- Caused by: java.sql.SQLException: 无法转换为内部表示解决方法
- java.sql.SQLException: ORA-22905: 无法从非嵌套表项访问行,问题及解决
- (解决)Caused by: java.sql.SQLException: 无法转换为内部表示
- java.sql.SQLException: 无法转换为内部表示
- java.sql.SQLException: 无法从套接字读取更多的数据
- PL/SQL Developer 自动提交事务的设置
- java.sql.SQLException: 当事务仍处于活动状态时,无法关闭连接。解决办法
- 发现目录启用了自动目录列表功能apache如何设置。【解决方案】
- Caused by: java.sql.SQLException: 无法将 NULL 值插入列 'lineid',表 'kangaroo.dbo.kangaroo_roadnet_line';该列不允许空值。INSERT 失败。