我遇到了Oracle DB的一个奇怪问题,想问一下是否有人遇到类似的问题:
在我的所有表(user_tables)中,每个单行都被复制了。
什么样的行为可能导致这样的事情?
我可以“手动”清除每个表而恢复以前的状态吗?
答案 0 :(得分:2)
我可以想象许多可能导致这种情况的行为(例如运行两次),但这并不重要。您应该通过唯一/主键来阻止此类重复。
至于恢复以前的状态,您可能需要阅读有关闪回查询功能的信息: http://docs.oracle.com/cd/B13789_01/appdev.101/b10795/adfns_fl.htm