我有一个teamnews表:MySQL:如何在使用默认值设置表值之后更新外键字段并创建关系?
而另一个叫团队表:
在teamnews表中的数值前一个用户登录到该网站预定。 可以说,当我一个用户(teamName
)标志要更新的teamID
排在那里NewsID
= 1 并创建一个关系,所以,如果我最终删除用户(teamName
)在teamNews表teamID
值复位至零。
这可能吗? 请记住我正在使用phpMyAdmin,所以我不完全熟悉高级SQL术语。
当我尝试这样做,我得到和错误:
这里的错误:
当我尝试这个时,我得到一个错误 – NeverPhased
我认为问题在于'teamnews'表中'teamID'字段被设置为“NOT NULL”。请更新它以允许空值(并将默认值设置为“NULL”而不是“0”)。然后尝试再次添加外键。 –