Discuz教程网

Oracle数据库中出现奇怪表名的原因以及解决

[复制链接]
authicon baoabao 发表于 2010-10-26 11:08:04 | 显示全部楼层 |阅读模式

Oracle数据库中易出现的奇怪表名,其主要的原因是由于Oracle10g的回收站所致,由于没有对相关的表进行彻底的删除,而是把表放入回收站,最后就出现了这样一堆奇怪的表名……
清除的方法如下:
purge table origenal_tableName;  purge index origenal_indexName;  查询垃圾信息,可以用如下SQL语句:
SELECT t.object_name,t.type ,t.original_name FROM user_recyclebin t; 现在发现,原来还有这个命令:
PURGE recyclebin; 根本用不了上面那么复杂。呵呵!
另:删除Table不进入Recycle的方法:
drop table tableName purge; 不过,我想一般的人都不愿意用这个。




上一篇:开帖讨论:Oracle物化视图与索引相似之处
下一篇:Oracle汉字长度的问题解决方案
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 18:14

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表