0
私はデータベースを構築中ですが、2つの外部キーとして2つのプライマリキーテーブルを作成しようとすると既に正常に作成されています。2つの外部キーからのOracleエラービルディングテーブル
"CLIENTID" 無効な識別子
このせいぜいないよう解決する方法がわかりません。
私はデータベースを構築中ですが、2つの外部キーとして2つのプライマリキーテーブルを作成しようとすると既に正常に作成されています。2つの外部キーからのOracleエラービルディングテーブル
"CLIENTID" 無効な識別子
このせいぜいないよう解決する方法がわかりません。
プライマリキーと外部キーが作成されている列がありません。次のようなものが必要です。列に適したタイプで編集するには、
CREATE TABLE Booking(
BookingID number(10) NOT NULL,
ClientId number, -- missing
CourseID number, -- missing
CONSTRAINT Client_FK FOREIGN KEY (ClientID) REFERENCES client (ClientID),
CONSTRAINT Course_FK FOREIGN KEY (CourseID) REFERENCES course (CourseID),
CONSTRAINT Booking_PK PRIMARY KEY (ClientID, CourseID)
)
素晴らしいです。ありがとうAleksej! – LLCoolG