使用flashback原理以及SCN号来闪回删除掉数据的表:SQL>SELECT current_scn from v$database; // 查看数据库SCN SQL>ALTER SESSION SET NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS'; //更改时间格式 SQL>select * from table1 as of scn XXXX; SQL>select * from table1 as of timestamp '2009/02/09 16:30:00';
http://blog.csdn.net/hdhai9451/archive/2009/02/16/3895323.aspx可以做到只记录delete操作的
使用flashback原理以及SCN号来闪回删除掉数据的表:SQL>SELECT current_scn from v$database;
// 查看数据库SCN
SQL>ALTER SESSION SET NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS';
//更改时间格式
SQL>select * from table1 as of scn XXXX;
SQL>select * from table1 as of timestamp '2009/02/09 16:30:00';
执行以上存储过程后,执行查询将是该段时间之前的数据