日期:2014-05-17  浏览次数:21126 次

一个表空间中不同表中字段名也不让相同吗
RT 刚弄个表 取个名 都不让 改个名就好了 为啥呢

------解决方案--------------------
可以啊 name id 。。。。
------解决方案--------------------
不同表可以有相同的字段名,表结构完全相同也可以的。
------解决方案--------------------
是不是你的字段名取了关键字啊。?
------解决方案--------------------
不同表中字段,可以相同,没有问题。
实测没有问题的。
SQL code


-- T72和T73字段完全相同
CREATE TABLE T72
(
    ID NUMBER(4) PRIMARY KEY,
    NAME VARCHAR2(20)
);


CREATE TABLE T73
(
    ID NUMBER(4) PRIMARY KEY,
    NAME VARCHAR2(20)
);

------解决方案--------------------
逻辑数据库对象的命名与表空间无关。
------解决方案--------------------
有可能你用到了关键字,表名在同一owner下是不允许重复的