create table student_mes
(
stu_id varchar2(12),
stu_name varchar2(10),
id varchar2(20),
birthday date,
address varchar2(50)
);我写的建表语句但是提示错误是:
ORA-00955:名称已由现有对象使用
是什么意思啊??
难道说是student_mes的取名错误??
初学oracle,不清楚
以前用sqlserver用惯了,乍用oracle思维上不一样??
高手看下哪的原因??
(
stu_id varchar2(12),
stu_name varchar2(10),
id varchar2(20),
birthday date,
address varchar2(50)
);我写的建表语句但是提示错误是:
ORA-00955:名称已由现有对象使用
是什么意思啊??
难道说是student_mes的取名错误??
初学oracle,不清楚
以前用sqlserver用惯了,乍用oracle思维上不一样??
高手看下哪的原因??
select object_type,object_name from user_objects where object_name='STUDENT_MES';
还有个问题就是:
怎么查看已经创建好了的表呢??
在SQLServer有个企业管理器,很方便管理数据库表,在oracle下有类似的东西吗???
或者第3方工具如:toad,plsql developer等等。
这个可以查询当前用户建好的表和视图
不如SQLServer方便呐
我是从oracle 官网下的oracle9i 三个盘,92010NT_Disk1 92010NT_Disk2 92010NT_Disk3
然后就安上了,查了下开始菜单好像没有那个oem????难道有的版本没有???
不行,找不到网页
但是我从开始菜单找到了个“oracle enterprise manager console,独立”这个程序出来
是不是呢?但是没找到我刚建的表啊??
plsql developer, TODA, Oracle sql developer,OEM 或者java做的一些SQL客户端工具都有这样的功能。如果实在找不到以上工具,可以用sql直接搞定SQL>select table_name from user_tables;