Oracle10g创建表奇怪的问题,总是多创建一个BIN$DKb打头的空表

steven_cheng 2006-02-13 03:00:06
系统环境Red hat Linux AS4
Oracle10g
安装成功以后创建用户devdb,权限分配connect,dba,resource
未创建单独的表空间,用户devdb分配的表空间是users,临时表空间是temp
用户devdb,PL/SQL Developer 5,
用SQL语句创建表
create table PASSPORT(
id INTEGER primary key not null,
username VARCHAR(20) not null,
password VARCHAR2(100) not null,
nickname VARCHAR2(40) not null,
sex CHAR(1) not null,
area CHAR(3) not null,
birthday DATE not null,
email VARCHAR(50) not null,
email_protected CHAR(1) not null,
phone VARCHAR(20) not null,
phone_protected CHAR(1) not null,
mobile VARCHAR(20) not null,
mobile_protected CHAR(1) not null,
createtime DATE not null
);

每次执行这个sql语句,都会多出来一个BIN$DKb打头的空表,如BIN$DKbGAaYHKnbgQAB/AQAvrw==$0,开头和结尾都一样,还无法删除,删除的时候报ORA-00933错误。百思不得其解。请高手指教。解决问题再送100分!
...全文
153 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
steven_cheng 2006-02-26
  • 打赏
  • 举报
回复
谢谢humanity(怪事:WebSphere 5.1进入dump javacore_xx.txt死循环),再开贴送你100分。说到做到。请注意查收:-)
humanity 2006-02-13
  • 打赏
  • 举报
回复
Oracle 把它叫做回收站。

SQL> PURGE RECYCLEBIN ;

Recyclebin purged.

SQL>
mingxuan3000 2006-02-13
  • 打赏
  • 举报
回复
mark
steven_cheng 2006-02-13
  • 打赏
  • 举报
回复
刚才试验,不是create表的时候增加的这个空表,而是执行drop table passport语句就会多一个空表。这是怎么回事儿?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧