oracle闪回,找回已提交修改的记录

浅浅的花香味﹌ 2022-04-13 07:30 184阅读 0赞

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI0NTIxNDMx_size_16_color_FFFFFF_t_70

例如删除ward_id为96这条并且提交后,

20181128103841939.png

记录已经没了。

执行

  1. select * from T_HRM_WARD as of timestamp to_timestamp('2018-11-28 10:30:00','yyyy-mm-dd hh24:mi:ss') where ward_id='96'

2018112810394952.png其中查询的时间是修改之前的,这个闪回时间是需要设置的,我们公司数据库设置的是3个小时,所有3个小时以前的记录都是可以查到的,然后复制粘贴就可以了

发表评论

表情:
评论列表 (有 0 条评论,184人围观)

还没有评论,来说两句吧...

相关阅读

    相关 ORACLE

    版本情况 ORCLE版本:10.2.0.1.0 PL/SQL版本:11.0.2.1766 情景还原 清空数据时,误操作清空了一个不该清除的表的数据 闪回s

    相关 Oracle flashback

    闪回:修复逻辑错误,从当前的点往回退 1.闪回有专门的闪回日志,存放在FIA中,但是只有闪回数据库会用到 2.如果做全数据库的闪回,相当于一次不完全恢复