1.删除表中数据两种方法
a. delete * from My_Table;
b. truncate table My_Table;
2.删除整个表
drop table My_Table;
如何恢复不小心 Drop 掉的表呢,其实 Oracle 中也有类似的 "回收站"
比如不小心删除了表 My_Table
drop table My_Table;
这个时候再用SELECT语句查询此表时,将会提示表或视图不存在.
但可以用如下语句查询到这个表还在Oracle回收站中:
SELECT * FROM user_recyclebin WHERE original_name='My_Table';
那么现在就可以用如下语句进行恢复:
FLASHBACK TABLE My_Table TO BEFORE DROP;
删除Table不进入Recycle的方法:
即彻底删除某张表:
drop table tableName purge;
TAG Oracle 删除 恢复
本文介绍了Oracle数据库中表的操作方法,包括数据删除、表删除及彻底删除等,并详细讲解了如何利用Oracle的回收站功能来恢复误删的表。
4984

被折叠的 条评论
为什么被折叠?



