解决方案 »

  1.   

    闪回查询
    select * from test as of timestamp to_timestamp('2014/11/02 11:00:00','yyyy/mm/dd hh24:mi:ss');
      

  2.   

    查询闪回(Flashback Query)(10g新增)
    SQL> conn scott/tigerSQL> create table emp2 as select * fromemp;SQL> select to_char(sysdate, 'YYYY-MM-DDHH24:MI:SS') from dual;上面语句获取当前时间,如2007-05-12 13:22:33SQL> select * from emp2;SQL> delete from emp2;SQL> commit;SQL> select * from emp2 as of timestampto_timestamp('2007-05-12 13:22:33', 'YYYY-MM-DD HH24:MI:SS'); 注意:flashback query查询以前的一个快照点,并不改变当前表的状态
      

  3.   

    as of timestamp to_date('','');  这是闪回,但是得抓紧,过了时间 就不一定能找到了。