ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Week 1: Flashback query

Week 1: Flashback query

原创 Linux操作系统 作者:wuxidba 时间:2010-07-26 14:34:15 0 删除 编辑

create table rates
(
 curr varchar2(4),
 rate  number(15,10)
 )
 
 insert into rates values ('EURO',1.1012);
commit;
update rates set rate = 1.1014;
commit;
update rates set rate = 1.1013;
commit;
delete rates;
commit;
insert into rates values ('EURO',1.1016);
commit;
update rates set rate = 1.1011;
commit;

select versions_starttime, versions_endtime, versions_xid,
versions_operation, rate
from rates versions between timestamp minvalue and maxvalue
order by VERSIONS_STARTTIME

select rate, versions_starttime, versions_endtime
from rates versions
between timestamp
to_date('7/26/2010 14:24:20','mm/dd/yyyy hh24:mi:ss')
and to_date('7/26/2010 14:26:55','mm/dd/yyyy hh24:mi:ss')


select versions_starttime, versions_endtime, versions_xid,
versions_operation, rate
from rates versions between timestamp
to_date('7/26/2010 14:24:20', 'mm/dd/yyyy hh24:mi:ss')
and maxvalue
order by VERSIONS_STARTTIME
/


select rate, versions_starttime, versions_endtime
from rates versions
between scn 1000 and 1001


 SELECT UNDO_SQL
FROM FLASHBACK_TRANSACTION_QUERY
WHERE XID = '03001500A11A0000';

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23895263/viewspace-669477/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: linux start oracle
请登录后发表评论 登录
全部评论

注册时间:2010-05-12

  • 博文量
    64
  • 访问量
    73601