Oracle 回收站功能,彻底删除表
转自:http://www.cnblogs.com/houxm/archive/2009/08/26/1554481.html
详解:http://sunwayle.blog.51cto.com/114995/102516
Oracle 回收站功能,彻底删除表
Oracle 10g
中出现表名:BIN$2cMp4FjwQ2Cw3Lj+BxLYTw==$0
最近发现Oracle中出现了这些奇怪的表名,上网查找后发现是oracle10g的回收站功能,并没有彻底的删除表,而是把表放入回收站,最后就出现了
这样一堆奇怪的表名。。。。
一、清除的方法如下:
1、purge table origenal_tableName;
purge index
origenal_indexName;
2、PURGE recyclebin;
二、查询垃圾信息,可以用如下SQL语句:
SELECT t.object_name,t.type
,t.original_name from user_recyclebin t;
三、删除Table不进入Recycle的方法:
drop table tableName purge;
相关文档:
DECODE函数相当于一条件语句(IF).它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。区别于SQL的其它函数,DECODE函数还能识别和操作空值.
其具体的语法格式如下:
DE ......
导出 EXP USER/PASSWORD@ODBC FILE=C:\***.DMP ROWS=N //不保存数据;
导出 EXP USER/PASSWORD@ODBC FILE=C:\***.DMP //保存数据;
导出 EXP USER/PASSWORD@ODBC FILE=C:\***.DMP full=y //全部导出;
导入 imp user/password@odbc file=c:\***.dmp full=y ignore=y;
Oracle数据导入导出imp/exp就相 ......
linux下oracle安装:
Oracle公司宣称在Linux下安装Oracle9i数据库至少要有512MB的内存和至少1GB或者两倍
内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。
如果是为了在一台仅有256M内存的普通PC机上试用Oracle9 ......
-- 查看ORACLE 数据库中本用户下的所有表
SELECT table_name from user_tables;
-- 查看ORACLE 数据库中所有用户下的所有表
select user,table_name from all_tables;
-- 查看ORACLE 数据库中本用户下的所有列
select table_name,column_name from user_tab_columns;
-- 查看ORACLE 数据库中本用户下的所有列
se ......