【oracle】误删除表中数据(不是把整个表都删了)

1、select * from table_name as of timestamp to_timestamp(‘2017-12-20 08:29:00’,’yyyy-mm-dd hh24:mi:ss’);

2017-12-20 08:29:00:指的是你删除表的大概时间,也可以写前面一点的时间

2、然后就可以闪回了:

2.1 alter table table_name enable row movement;

2.2 flashback table table_name to timestamp to_timestamp(‘2017-12-20 08:29:00’,’yyyy-mm-dd hh24:mi:ss’);

posted @ 2018-07-04 18:19  foreverlove~  阅读(177)  评论(0编辑  收藏  举报