小编Mis*_*OSH的帖子

向现有表添加外键

我一直在尝试将这些键添加到我的表中,但出现错误

ORA-01735: 无效的 ALTER TABLE 选项

我的代码:

ALTER TABLE Room
ADD FOREIGN KEY (RoomType_ID) REFERENCES RoomType(RoomType_ID), 
ADD FOREIGN KEY (Reservation_ID) REFERENCES Reservation(Reservation_ID), 
ADD FOREIGN KEY (Gust_ID) REFERENCES Gust(Gust_ID);
Run Code Online (Sandbox Code Playgroud)

表格

CREATE TABLE Gust ( Gust_ID INT NOT NULL PRIMARY KEY, First_Name VARCHAR(50), Last_Name VARCHAR(50), Email VARCHAR(20), phone_number INT(10), Address VARCHAR(30) )

CREATE TABLE Reservation ( Reservation_ID INT NOT NULL PRIMARY KEY, Start_Date Date, End_Date Date )

CREATE TABLE Room ( Room_ID INT NOT NULL PRIMARY KEY, Price INT )

CREATE TABLE …
Run Code Online (Sandbox Code Playgroud)

oracle ddl constraints foreign-keys ora-01735

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

constraints ×1

ddl ×1

foreign-keys ×1

ora-01735 ×1

oracle ×1