读书人

提交后回滚可以吗?解决方案

发布时间: 2012-02-29 16:44:11 作者: rapoo

提交后回滚可以吗?
我想测试一些功能,由于某些原因我需要在数据中插入或修改一些数据而且必须要提交,但我希望当我测试完以后能回到我测试之前的数据库。有些类似savepoint的功能,但savepoint提交后是不能回滚的。大家有没有什么解决办法呢?

[解决办法]
1、虚拟机;
2、搭建测试环境;
3、先备份数据库,测试完再还原;
[解决办法]
看flashback功能开起来没有,开起来的话直接闪回就好了
[解决办法]
flashback 或者冷备份
[解决办法]
如果开了闪回就可以,没开的话
alter database flashback on;
[解决办法]
flashback
[解决办法]
对于一个事物来说,你提交后就没有所谓的回滚了,只能在提交前回滚。

当然flashback另说。
[解决办法]

如需要阅读该回复,请登录或注册CSDN!

读书人网 >oracle

热点推荐