您的位置:首页 > 其它

使用闪回归档区+创建表时指定闪回归档区+为已经存在的表指定闪回归档区+删除表的闪回归档区+查询指定闪回归档区的信息

2017-06-07 14:00 267 查看
使用闪回归档区

测试数据

--创建闪回数据归档区的名称archive_test,
create flashback archive   archive_test
--为闪回数据归档区指定表空间MYSPACE,分配最大的磁盘限额10M
tablespace MYSPACE quota  10M
--为数据指定保留期限2 day
retention 2 day;


创建表时指定闪回归档区

create table sct5(
id number(4),
name varchar2(20)
)flashback archive   archive_test;




为已经存在的表指定闪回归档区

create table sct6(
id number(4),
name varchar2(20)
);

alter table sct6 flashback archive   archive_test;




删除表的闪回归档区(没有删除闪回归档区无法删除表)

alter table sct6  no  flashback archive;




查询指定闪回归档区的信息

测试数据

create table sct5(
id number(4),
name varchar2(20)
)flashback archive   archive_test;insert into sct5 values(1,'aaa');
insert into sct5 values(2,'bbbb');
commit;
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
--停顿
delete from sct5;
commit;
select * from sct5 as of timestamp to_timestamp('2017-06-07 13:55:19','yyyy-mm-dd hh24:mi:ss');


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐