我已经搜索了闪回指令。在编写的某个地方,我们可以回滚截断操作,而在编写的某个地方,我们不能回滚。Oracle中用于回滚截断表操作的闪回命令可以吗?
发布于 2014-09-20 16:21:55
您需要启用Flashback Data Archive。然后,可以使用如下语句反转截断:
insert into <truncated_table>
select * from <truncated_table> as of timestamp <some time>;感谢@乔恩·海勒添加了有关新特性的有用信息:
这需要11.2或更高版本,它引入了对DDL语句(如截断)。的支持。
https://stackoverflow.com/questions/25950145
复制相似问题