问个oracle建表的问题(名称已被一现有约束条件占用)下面的修改颜色的地方可以根据自己要求命名吗?以及他们是起什么作用的,如果可以说一下下边的所有表起了个什么作用那就更谢谢了alter table tbl_InMoveAuditDetail
   add constraint FK_TBL_INMO_REFERENCE_TBL_INMO foreign key (inMoveDetailUuid)
      references tbl_InMoveDetail (uuid);alter table tbl_InMoveAuditDetail
   add constraint FK_TBL_INMO_REFERENCE_TBL_INMO foreign key (inMoveAuditUuid)
      references tbl_InMoveAuditMain (uuid);alter table tbl_InMoveDetail
   add constraint FK_TBL_INMO_REFERENCE_TBL_INMO foreign key (mainUuid)
      references tbl_inMoveMain (uuid);

解决方案 »

  1.   

    所有的都是修改表,组表添加外键约束。“名称已被一现有约束条件占用”说明约束的名字已经在前面使用过了,所以需要你修改新添加的约束的名字。现举第1个:FK_TBL_INMO_REFERENCE_TBL_INMO这就是约束的名字,后面添加个数字,改一下就行了
               如改成FK_TBL_INMO_REFERENCE_TBL_INMO1第2个改成FK_TBL_INMO_REFERENCE_TBL_INMO2
    第3个改成FK_TBL_INMO_REFERENCE_TBL_INMO3
      

  2.   

    楼上正解,楼上是热心人士,ORACLE问题好像都能看到你的回应。