当前位置:Gxlcms > 数据库问题 > oracle 将表中数据恢复到某个时间点

oracle 将表中数据恢复到某个时间点

时间:2021-07-01 10:21:17 帮助过:2人阅读

ORACLE将表中的数据恢复到某一个时间点

OracleSQL 

执行如下SQL将test_temp表中的数据恢复到 2011 04 29  11:06:00 

注意,这里一定要先删除全部数据,否则可能会导致数据重复

delete from test_temp; insert into test_temp   select *     from test_temp as of timestamp to_timestamp(‘20110429 11:06:00‘, ‘yyyymmdd HH:mi:ss‘)

commit;

 

附:truncate后的数据是无法恢复的

truncate table test_temp;

oracle 将表中数据恢复到某个时间点

标签:

人气教程排行