顧客テーブルからオラクルの予約テーブルにキーを追加しようとしています。ただし、SQL コマンドを実行しようとすると、「Customer_ID は無効な識別子です」というエラー メッセージが表示され続けます。
私がやろうとしているのは、最初に変更ステートメントを使用して予約テーブルを変更することです。次に、'Customer_ID' という外部キーを追加します。次に、顧客テーブルから CUSTOMER_ID 属性を取得していることを示す参照ステートメントを入力します。ただし、SQL にとっては、これはまったく意味がありません。
私にとっては、論理的には理にかなっています。ステートメントの構文や構造に問題はありません。この問題について私を助けるための鋭い目/心は大歓迎です。
使用されるステートメントは次のとおりです。
ALTER TABLE reservation
ADD FOREIGN KEY (Customer_ID)
REFERENCES Customer(Customer_ID);