mysql 建立外部索引出問題
a TABLE name_id 有建立PK, int ,長度8 ,not null,資料表類型 InnoDB
問題來了
b TABLE 也有相同的設定 在建立FK(外部索引時) 設定如下
b TABLE
名稱:fk_name_id
欄位名稱:name_id
參考資料表:a
外部欄位名稱:name_id
刪除時:RESTRICT
更新時:RESTRICT
要修改時出現錯誤訊息為
Cannot add or update a child row:a foreign key constraint fails
(result 2 when explaining filename),
CONSTRAINT 'fk_name_id' FOREIGN KEY ('name_id')REFERENCES 'A Table' ('name_id')
請問這樣設定問題是出在哪呢??

X