星空网 > 软件开发 > 数据库

Oracle回收站 使用

 

--时间:2016年1月27日
--Author:zhenxing yu

查询回收站

SELECT * FROM RECYCLEBIN;SELECT * FROM USER_RECYCLEBIN; --USER_RECYCLEBING与RECYCLEBIN是同义词,字段完全一样

 

--开启或关闭回收站
--A:会话级别开启/关闭

ALTER SESSION SET RECYCLEBIN = OFF/ON;

 



--B:系统级别开启/关闭

ALTER SYSTEM SET RECYCLEBIN = OFF/ON SCOPE=SPFILE;--(需要重启数据库)

 



--查询回收站中的表数据

SELECT * FROM "BIN$KlM0Cy+QG0jgU3AVGawe9w==$0";

 

--清空回收站中的数据

PURGE TABLE BIN$KlM0Cy+QG0jgU3AVGawe9w==$0;--根据OBJECT_NAME名称清除PURGE TABLE EMPLOYEES;--根据ORIGINAL_NAME名称清除PURGE RECYCLEBIN;--清空回收站数据PURGE RECYCLEBIN EXAMPLE USER SCOTT;--清空回收站数据,但保留scott用户的数据

 

--还原回收站中的数据表

FLASHBACK TABLE EMPLOYEES TO BEFORE DROP;--还原成原来的表名FLASHBACK TABLE EMPLOYEES TO BEFORE DROP RENAME TO EMPLOYEES_NEW;--还原成新的表名

 



--会员表附属的对象
--注意:回收站中的表,当表恢复以后,相关的索引也会同时恢复,但索引的名字仍旧会使用在回收站中的名称
--所以需要将索引重新命名,以便知道各个索引的含义

--1、查询已恢复表的索引名称

SELECT INDEX_NAME, INDEX_TYPE, TABLE_NAME, UNIQUENESSFROM USER_INDEXESWHERE TABLE_NAME = 'EMP1';

 


--2、将索引重命名

ALTER INDEX "BIN$KlNYwcBGG1LgU3AVGazI7Q==$0" RENAME TO EMP_N1;

 




原标题:Oracle回收站 使用

关键词:oracle

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

2022年上半年内容型社交电商行业分析报告:https://www.goluckyvip.com/tag/15309.html
Shopify Plus:https://www.goluckyvip.com/tag/1531.html
2022年社交媒体广告指南:https://www.goluckyvip.com/tag/15310.html
2022年消费者体验调查报告:https://www.goluckyvip.com/tag/15311.html
2022年营销和2022年展望报告:https://www.goluckyvip.com/tag/15312.html
2022年营销自动化趋势报告:https://www.goluckyvip.com/tag/15313.html
珠海附近过年旅游景点 珠海附近过年旅游景点免费:https://www.vstour.cn/a/408243.html
韶关有组团到山西旅游 韶关到山西有多少公里:https://www.vstour.cn/a/408244.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流