您的位置:首页 > 数据库 > Oracle

oracle 数据库update失败后 恢复到以前的数据

2017-02-07 20:01 218 查看
1、首先克隆一个执行脚本之前的表数据

create table cmmtfunc_new --新表

as

select * from cmmtfunc--你操作的那张表 

 

as of timestamp to_timestamp('2007-02-07 19:00:00','yyyy-mm-dd hh24:mi:ss');

2、更改旧表的名称 

ALTER TABLE cmmtfunc RENAME TO cmmtfunc_old; --改成其他名称

3、更改新表为操作前的表名就ok了

ALTER TABLE cmmtfunc_new RENAME TO cmmtfunc; --你操作的那张表 

办法有点笨但是可以解决失误的操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: