我正在使用Mysql Workbench。我已經在桌子上了。 現在我想在一個名爲Personal_Details
的表中添加外鍵,該表的關鍵是Login
表中的主鍵。添加外鍵時出錯
但是,當我試圖這樣做,它讓我看到以下錯誤:
ERROR 1005: Can't create table 'shaadiDB.#sql-404_25' (errno: 121)
SQL語句:
ALTER TABLE `shaadiDB`.`Personal_Details`
ADD CONSTRAINT `Login_Id`
FOREIGN KEY (`Login_Id`)
REFERENCES `shaadiDB`.`Login` (`Login_Id`)
ON DELETE NO ACTION
ON UPDATE NO ACTION
, ADD INDEX `Login_Id` (`Login_Id` ASC)
你是什麼意思「*它頻繁發生*」?你是否經常改變表格結構? –
不,我不經常改變表 – AM26