我有一個teamnews表:MySQL:如何在使用默認值設置表值之後更新外鍵字段並創建關係?
而另一個叫團隊表:
在teamnews表中的數值前一個用戶登錄到該網站預定。 可以說,當我一個用戶(teamName
)標誌要更新的teamID
排在那裏NewsID
= 1 並創建一個關係,所以,如果我最終刪除用戶(teamName
)在teamNews表teamID
值復位至零。
這可能嗎? 請記住我正在使用phpMyAdmin,所以我不完全熟悉高級SQL術語。
當我嘗試這樣做,我得到和錯誤:
這裏的錯誤:
當我嘗試這個時,我得到一個錯誤 – NeverPhased
我認爲問題在於'teamnews'表中'teamID'字段被設置爲「NOT NULL」。請更新它以允許空值(並將默認值設置爲「NULL」而不是「0」)。然後嘗試再次添加外鍵。 –