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

xiaoxiao2021-02-28  105

使用闪回归档区 测试数据

--创建闪回数据归档区的名称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');

转载请注明原文地址: https://www.6miu.com/read-43446.html

最新回复(0)