oracle中想要恢复被删除的表,该怎么办。已经创建了一个同名表,求详细解答

2025-04-13 08:36:56
推荐回答(1个)
回答1:

用户表删除了,但与w_user关联的其它表的数据应该还在。

方案1:restore之前备份的数据库,找到这条记录,复制过来 -- 可以用
INSERT INTO curDB.TableX(...)
SELECT ...
FROM backDB.TableX

WHERE ...

方案2:重新在w_user表插入一条数据,只要保证code或ID与之前的相同。