当前位置: 代码迷 >> Oracle管理 >> 一个表空间中不同表中字段名也不让相同吗解决方法
  详细解决方案

一个表空间中不同表中字段名也不让相同吗解决方法

热度:64   发布时间:2016-04-24 05:40:34.0
一个表空间中不同表中字段名也不让相同吗
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下是不允许重复的
  相关解决方案