0
我只是剛剛開始在SQL的土地,並試圖找出我做錯了我的一個表。我有跟隨不知道我的SQL有什麼問題嗎?
CREATE TABLE Winemaker (
Winemaker_id varchar (20) NOT NULL,
Winemaker_name varchar (20) NOT NULL,
key (Winemaker_Id));
CREATE TABLE Wine (
Wine_Id varchar (20) NOT NULL,
Wine_name varchar (20) NOT NULL,
Winemaker_Id varchar (4) NOT NULL,
Wine_vintage varchar (8) NOT NULL,
Wine_price varchar (8) NOT NULL
Primary key (Wine_Id)
Foreign key (Winemaker_Id) REFERENCES Winemaker(Id));
我不太清楚我做錯了什麼。如果任何人都可以提供幫助,那很好,謝謝!
在'REFERENCES'之前的額外分號(;)。 – Beginner
您是否收到錯誤?什麼錯誤?有幾個語法錯誤,但他們應該防止創建表。 –
我得到錯誤代碼'在第8行缺少右括號'。 – Maddeh