Oracle:为什么我所有表中的所有行都重复了?

时间:2012-01-18 11:15:22

标签: oracle

我遇到了Oracle DB的一个奇怪问题,想问一下是否有人遇到类似的问题:

在我的所有表(user_tables)中,每个单行都被复制了。

什么样的行为可能导致这样的事情?

我可以“手动”清除每个表而恢复以前的状态吗?

1 个答案:

答案 0 :(得分:2)

我可以想象许多可能导致这种情况的行为(例如运行两次),但这并不重要。您应该通过唯一/主键来阻止此类重复。

至于恢复以前的状态,您可能需要阅读有关闪回查询功能的信息: http://docs.oracle.com/cd/B13789_01/appdev.101/b10795/adfns_fl.htm