我正在尝试将客户表中的密钥添加到 oracle 中的预订表中。但是,当我尝试运行指出“Customer_ID 是无效标识符”的 SQL 命令时,我不断收到错误消息。
我要做的是首先使用alter 语句来更改保留表。然后我添加一个外键,称为'Customer_ID' 然后我输入一个引用语句,告诉它我正在从客户表中获取 CUSTOMER_ID 属性。但是对于 sql 这根本没有意义。
对我来说,从逻辑上讲,这是有道理的,我认为语句的语法或结构没有任何问题。在这件事上帮助我的任何敏锐的眼睛/头脑将不胜感激。
使用的语句是:
ALTER TABLE reservation
ADD FOREIGN KEY (Customer_ID)
REFERENCES Customer(Customer_ID);