闪回事务
信息查询flashback_transaction_query
每事务执行的DML操作以及UNDO SQL等
撤销一个事务
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (primary key) columns;
23:32:44 SQL> exec dbms_flashback.transaction_backout(-
23:33:02 > numtxns=>1,xids=>sys.xid_array('050004009D0A0000'),options=>dbms_flas-
hback.cascade);
注:此dbms_flashback包的transaction_backout方法在11G版本中才有
回滚四种选项:
cascade 回滚所有事务及其从属事务
nocascade如果有可能只回滚指定的事务
nocascade_force只回滚指定的事务
nonconflict_only仅回滚指定事务的非冲突行的更改