我在oracle里先后设置了两个保存点,之后我想回滚到第一个保存点时他就提示未设置保存点,回滚到第二个就可以。此间我没有commit。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
oracle保存点设置后不能回滚
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
beaconD 2015-08-04 17:52关注因为drop是DDL语句,而oracle的rollback只支持DML语句。所以如果你使用delete,可以回滚,但DDL的drop直接修改了数据字典,使表的数据不在数据字典中存放了,oracle就认为student不存在,也就无法回滚了。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 2无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-01-21 03:33回答 1 已采纳 这个需要专业的DBA操作,不懂的建议不要在生产项目中尝试 Oracle闪回技术详解 - dreamcatcher-cx - 博客园 概述:
- 2022-03-10 09:28回答 1 已采纳 rollback是针对事务的,你如果没有在执行语句之前开启事务,那么无法rollback,考虑报一下别的办法吧,事务语句如下(sqlserver的给你借鉴):--开启事务begin tran--执行操
- 2021-12-25 11:11回答 2 已采纳 用下面这个sql可以查询1个小时前这个表的数据是啥样的,也可以把时间继续往前推,具体能推到多钱,得看数据库设置及相关空间大小 select * from table_name as of timest
- 2022-05-19 12:37大数据求学路的博客 1、Oracle分区类型 范围分区,列表分区,散列分区,组合分区 2、每种类型一般是用在什么场景下? 范围分区:用指定的分区键决定的范围进行分区,最为常用,分区键常采用日期。 列表分区:某列的值只有几个,...
- 2023-04-22 12:36回答 1 已采纳 不知道你这个问题是否已经解决, 如果还没有解决的话: 以下回答来自chatgpt: 首先,需要了解Seata的分布式事务是如何实现的。Seata基于两阶段提交协议来实现分布式事务,即XA协议。在分布
- 回答 3 已采纳 你这个是多数据源事物回滚,考虑分布式事物。在springboot 写事物拦截器,给你参考例子https://blog.csdn.net/zhaocuit/article/details/8309274
- 2021-12-23 08:15回答 3 已采纳 1.这个原因是因为Spring默认会catch到RuntimeException和Error级别的异常,因为你指定的异常是ArithmeticException,而抛出的异常时NullPoint,它并
- 2019-12-26 02:42无知是恶的博客 因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据 量非常大的业务领域(如图象、档案等)。 LOB类型分为BLOB和CLOB两种:BLOB即二进制大型对象...
- 2014-08-25 22:58回答 1 已采纳 There are a number of things that need addressing here. First would be that your database and s
- 2020-04-21 09:33回答 1 已采纳 开启@EnableAspectJAutoProxy(exposeProxy = true) AopContext.currentProxy()).insertA(); 可以参考
- 2022-09-21 09:32回答 2 已采纳 redis 事务通过 multi 开启,本质是给服务端发送一条指令说明这是事务请求,后续服务端接收的指令就放在队列中,直到 exec 指令提交,才开始真正的执行所有指令。 当你提交 discard 相
- 2011-10-18 09:23- **事务管理**:确保在进行大批量的数据修改时使用适当的事务管理策略,如使用保存点等,以便在出现问题时能够回滚到某个安全状态。 - **错误处理**:编写健壮的错误处理逻辑,确保在遇到异常情况时能够正确处理,...
- 2023-03-31 03:05korry24的博客 大数据面试题,hadoop,mysql,hive,spark,kafka,hbase,flink
- 2021-02-09 03:22GoAI的博客 本文详细介绍大数据hadoop生态圈各部分知识,包括不限于hdfs、yarn、mapreduce、hive、sqoop、kafka、flume、spark、flink等技术,总结内容适合大数据开发者学习,希望能够和大家多多交流。
- 2024-04-28 19:482401_84181058的博客 * @Description:替换CLOB对象(将原CLOB对象清除,换成一个全新的CLOB对象)* @Description:修改CLOB对象(是在原CLOB对象基础上进行覆盖式的修改)//4、取出此BLOB对象 ,并强制转换成Oracle的BLOB对象。
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司