|
---------
1 Tom
2 MaryNew
2 Mary
3 Mike
SQL> select tid,tname,versions_operation 操作,versions_starttime 起始时间,
2 versions_endtime 结束时间,versions_xid 事务号
3 from versions_table
4 versions between TIMESTAMP MINVALUE and MAXVALUE
5 order by 1,4;
TID TNAME
---------- -------------------- -
起始时间
---------------------------------------------------------------------------
结束时间
---------------------------------------------------------------------------
事务号
----------------
1 Tom I
25-10月-12 11.17.28 上午
03002E005A050000
TID TNAME
---------- -------------------- -
起始时间
---------------------------------------------------------------------------
结束时间
---------------------------------------------------------------------------
事务号
----------------
2 Mary I
25-10月-12 11.17.37 上午
25-10月-12 11.18.16 上午
02000D0064050000
TID TNAME
---------- -------------------- -
起始时间
---------------------------------------------------------------------------
结束时间
---------------------------------------------------------------------------
事务号
----------------
2 MaryNew U
25-10月-12 11.18.16 上午
0600030065050000
TID TNAME
---------- -------------------- -
起始时间
---------------------------------------------------------------------------
结束时间
---------------------------------------------------------------------------
事务号
----------------
3 Mike I
25-10月-12 11.17.46 上午
0400130061050000
SQL> set linesize 150
SQL> col tid for 99
SQL> col tname for a10
SQL> col 操作 for a8
SQL> col 起始时间 for a40
SQL> col 结束时间 for a40
SQL> select tid,tname,versions_operation 操作,versions_starttime 起始时间,
2 versions_endtime 结束时间,versions_xid 事务号
3 from versions_table
4 versions between TIMESTAMP MINVALUE and MAXVALUE
5 order by 1,4;
TID TNAME 操作 起始时间 结束时间 事务号
--- ---------- -------- ---------------------------------------- ---------------------------------------- ----------------
1 Tom I 25-10月-12 11.17.28 上午 03002E005A050000
2 Mary I 25-10月-12 11.17.37 上午 25-10月-12 11.18.16 上午 02000D0064050000
2 MaryNew U 25-10月-12 11.18.16 上午 0600030065050000
3 Mike I 25-10月-12 11.17.46 上午 0400130061050000
SQL> col 起始时间 for a30
SQL> col 结束时间 for a30
SQL> col 操作 for a4
SQL> select tid,tname,versions_operation 操作,versions_starttime 起始时间,
2 versions_endtime 结束时间,versions_xid 事务号
3 from versions_table
4 versions between TIMESTAMP MINVALUE and MAXVALUE
5 order by 1,4;
TID TNAME 操作 起始时间 结束时间 事务号
--- ---------- ---- ------------------------------ ------------------------------ ----------------
1 Tom I 25-10月-12 11.17.28 上午 03002E005A050000
2 Mary I 25-10月-12 11.17.37 上午 25-10月-12 11.18.16 上午 02000D0064050000
2 MaryNew U 25-10月-12 11.18.16 上午 0600030065050000
3 Mike I 25-10月-12 11.17.46 上午 0400130061050000
SQL> host cls
SQL> --闪回事务查询
SQL> create table transaction_table
2 (tid number,tname varchar2(20));
表已创建。
SQL> --第一个事务
SQL> insert into transaction_table values(1,'Tom');
已创建 1 行。
SQL> insert into transaction_table values(2,'Mary');
已创建 1 行。
SQL> insert into transaction_table values(3,'Mike');
已创建 1 行。
SQL> commit;
提交完成。
SQL> --第二个事务
SQL> update transaction_table set tname='MaryNew' where tid=2;
已更新 1 行。
SQL> d |