oracle 数据库闪回相关语句介绍_Oracle教程-查字典教程网
oracle 数据库闪回相关语句介绍
oracle 数据库闪回相关语句介绍
发布时间:2016-12-28 来源:查字典编辑
摘要:1将表闪回到某一时间点:闪回操作前启用行移动功能Sql代码altertableempenablerowmovement;执行闪回语句:Sql...

1将表闪回到某一时间点:

闪回操作前启用行移动功能

Sql代码

alter table emp enable row movement;

执行闪回语句:

Sql代码

flashback table emp to timestamp to_timestamp('20120709195000','YYYYMMDDHH24:MI:SS');

2闪回回收站:

Java代码

SQL>show recyclebin;

SQL>drop table emp;

SQL>show recyclebin;

ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME

EMP BIN$b+XkkO1RS5K10uKo9BfmuA==$0 TABLE 2012-11-07:15:30:47

SQL>flashback table emp to before drop;或

SQL>flashback table "BIN$b+XkkO1RS5K10uKo9BfmuA==$0" to before drop;

清理回收站:

清除回收站中的单个表:purge table emp

清除整个回收站:purge recyclebin

清除不同的对象回收站:purge user_recyclebin或purge dba_recyclebin

彻底删除一个table: SQL>drop table emp purge; --表不能被恢复了。

3闪回事物查询:

Sql代码

select * from flashback_transaction_query where TABLE_NAME= 'EMP'

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Oracle教程学习
    热门Oracle教程学习
    编程开发子分类