oracle数据库表的记录误删后如何恢复
今天不小心将oracle中的一些数据删除了,结果在网上查了下,找到了可以恢复删除的数据的方法。
真感慨oracle产品的强大啊!
下面与大家一起分享。
alter table CTYWTQCLINFO enable row movement; --改变表的行标可移动
flashback table CTYWTQCLINFO to timestamp to_timestamp('2010-08-17 11:45:20','yyyy-mm-dd hh24:mi:ss');--数据恢复到2010-8-17
当然哦,这也不是什么时候都可以解决问题,当恢复的状态和现在的数据结构有稍许变动的话,就无法执行这个命令了
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步