oracle在不同的表中创建相同的列名

oracle在不同的表中创建相同的列名,oracle,Oracle,我有两张桌子 俱乐部(俱乐部名称,俱乐部名称) 教师(教师、俱乐部会员) 俱乐部在桌上叫老师说出他在哪个俱乐部。 问题是,在成功创建table Club之后,我在创建table Teacher时遇到了这个错误 我得到的错误是: ORA-00955:名称已被现有对象使用 95500000-“名称已被现有对象使用”现有数据库中可能有教师表。请给出完整错误。这与列名无关。表中的列不必是唯一的。查看user\u tables视图以查看该表是否已存在,以及user\u tab\u columns以查看它有

我有两张桌子 俱乐部(俱乐部名称,俱乐部名称) 教师(教师、俱乐部会员)

俱乐部在桌上叫老师说出他在哪个俱乐部。 问题是,在成功创建table Club之后,我在创建table Teacher时遇到了这个错误

我得到的错误是: ORA-00955:名称已被现有对象使用
95500000-“名称已被现有对象使用”

现有数据库中可能有教师表。请给出完整错误。这与列名无关。表中的列不必是唯一的。查看
user\u tables
视图以查看该表是否已存在,以及
user\u tab\u columns
以查看它有哪些列,或者从SQL*Plus查看
desc teacher
。您还可以在
user\u objects
中查看创建的
日期,这可能有助于您拼凑它存在的原因。如果您确定您创建了它-可能在前面运行此命令-那么您可以删除它并再次创建它。。。也有可能您为两个同名表添加了约束,但没有显示详细程度。谢谢,虽然它与列名相关,但我有一个相同的表。