我試着通讀這裏的一些其他線程,我似乎沒有做任何錯誤。您能否就我在這裏做錯的事情給出一些見解?創建表時MySQL錯誤號爲150
這是我的學生表(創建就好了):
-- STUDENT TABLE
CREATE TABLE student
(
studentID INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
fname VARCHAR(50) NOT NULL,
lname VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
phone VARCHAR(20) NOT NULL
);
這是我的分組表(拋出錯誤150):
-- GROUP TABLE
CREATE TABLE wa_group (
groupID INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
groupName VARCHAR(255) NOT NULL,
groupDetail VARCHAR(512) NOT NULL,
groupSize INT NOT NULL DEFAULT 100,
adminID INT NOT NULL,
FOREIGN KEY (adminID)
REFERENCES student (studentID)
ON DELETE SET NULL ON UPDATE SET NULL
);
哈,誰曾想過!好的趕上!謝謝一堆。 :) –