oracle11g - Oracle 12C 中发生连接丢失合同问题时的数据自动提交问题
问题描述
我正在使用批量插入选项来插入大量数据。在插入过程中出现错误,例如Connection lost contract。在我收到此错误后,已经插入的数据没有回滚。
当其他人进行回滚时,我所有的逻辑都写在一个过程和异常块中。但是回滚没有发生。
请建议我,这是Oracle的默认行为还是在流程之间发生连接丢失合同错误时是否有其他方法可以回滚数据。
解决方案
推荐阅读
- sql - 如果组有值,如何编写一个 SQL 来计算分组后列中值的总出现次数,同时将计数设为 1?
- django - Django 如何处理已部署网站上不同用户的登录?
- laravel - 在上传文件 Laravel 中使用符号链接
- bash - 如何将 JSON 值-键对传递给 bash 命令
- php - Symfony 中的工作流程不适用于“multiple_state”
- datatables - 请教我为什么使用正则表达式搜索数据表列不返回任何内容
- javascript - React 状态正在更新,但组件没有
- java - 在java中每毫秒生成4位多个唯一ID
- python-2.7 - 使用 json.loads 生成输入时,pickle.dumps 输出大小会增加
- react-native - React-native 相机显示空白屏幕