ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle 10g flashback table

oracle 10g flashback table

原创 Linux操作系统 作者:jorkobe 时间:2008-07-24 22:05:26 0 删除 编辑
select dbms_flashback.get_system_change_number from dual;

12345

FLASHBACK TABLE employee TO SCN 12345;

ensure that table employee allow ROW MOVEMENT ( alter table ENABLE ROW MOVEMENT)

这个命令的作用是,允许Oracle修改分配给行的rowid。在Oracle中,插入一行时就会为它分配一个rowid,而且这一行永远拥有这个rowid。闪回表处理会对EMP完成DELETE,并且重新插入行,这样就会为这些行分配一个新的rowid。要支持闪回就必须允许Oracle执行这个操作。

(2) FLASHBACK TABLE employee TO timestamp to_timestamp('2004-04-06 16:41:18','yyyy-mm-dd hh24:mi:ss');

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

请登录后发表评论 登录
全部评论

注册时间:2008-07-19

  • 博文量
    7
  • 访问量
    3655