使用外键创建表的SQL标识符无效
我正在学习SQL,但我认为这应该会起作用。发生了什么使用外键创建表的SQL标识符无效,sql,oracle,identifier,Sql,Oracle,Identifier,我正在学习SQL,但我认为这应该会起作用。发生了什么 这是一个简单的表,带有一个普通的foreing键引用表您的表RESERVA没有名为DNI的列。怎么可能是外键?添加列DNI并解决问题 关于OID_SALA也可以这样说,您的表RESERVA没有名为DNI的列。怎么可能是外键?添加列DNI并解决问题 同样的情况也发生在奥德萨拉身上,而不是 FOREIGN KEY (DNI) REFERENCES RESIDENTES 你应该 FOREIGN KEY (your_column_name) RE
这是一个简单的表,带有一个普通的foreing键引用表您的表
RESERVA
没有名为DNI
的列。怎么可能是外键?添加列DNI
并解决问题
关于
OID_SALA
也可以这样说,您的表RESERVA
没有名为DNI
的列。怎么可能是外键?添加列DNI
并解决问题
同样的情况也发生在奥德萨拉身上,而不是
FOREIGN KEY (DNI) REFERENCES RESIDENTES
你应该
FOREIGN KEY (your_column_name) REFERENCES RESIDENTES(DNI)
其中your\u column\u name
是表RESERVA
您希望引用表
RESIDENTES
的列DNI
,而不是
FOREIGN KEY (DNI) REFERENCES RESIDENTES
你应该
FOREIGN KEY (your_column_name) REFERENCES RESIDENTES(DNI)
其中your\u column\u name
是表RESERVA
您希望引用表
RESIDENTES
的列DNI