Oralce数据回滚

Oralce数据回滚

查看某个时间点的表的数据

select * from 表名  as of timestamp to_timestamp('2021-11-15 10:00:00','yyyy-mm-dd hh24:mi:ss');

开启闪回,如果不开启无法进行闪回

alter table 表名 enable row movement;

关闭闪回,回滚数据之后需要进行关闭

alter table 表名 disable row movement;

闪回表数据到某个时间点

flashback table 表名 to timestamp TO_TIMESTAMP('2021-11-15 10:00:00', 'yyyy-mm-dd hh24:mi:ss');

 

drop表

drop table 表名;

查询数据库回收站记录

select object_name,original_name, type from user_recyclebin;

查询被删除的表对象

 

select * from 表名 ;

闪回恢复被删除的表对象

 

FLASHBACK TABLE 表名 TO BEFORE DROP;

查看 DELETE 及 UPDATE 操作修改的数据

SELECT *

FROM 表名 AS OF TIMESTAMP  to_timestamp('22021-11-15 10:00:00', 'yyyy-mm-dd hh24:mi:ss')MINUS

SELECT * FROM 表名;

Oralce数据回滚

 

上一篇:时间戳


下一篇:时间相关