有人能知道子表中的外键是否能自动获得其父表中的值吗?我有两张表,学生和课程table.Student SSC是外键,我正在正确地将数据插入到学生table.But中,当我将数据插入到课程表时会出现错误吗?有什么建议吗?变量的取值采用后形式法。$query1=mysql_query("INSERT INTO course VALUES('','
我有两张表( A B )中的外键 B 至 A ..。所以 A 是我的父表,并且 B 我的孩子。 我现在将一行插入到 B 在父行存在于 A ..。因此,我将外键设置为我知道的父id。为了实现这一点,我使用了选项'SET foreign _ 密钥 _ checks = 0',它允许在子级中设置外键 B 不存在父级中的键的情况下
我有两张桌子,父母和孩子。列Parent.favorite_child有一个指向Child.id的外键约束。列Child.parent有一个指向Parent.id的外键约束。ERROR 1217: Cannot delete or update a parent row: a foreign key constraint`Child`
为什么MySQL会抛出这个错误?实际上,在Child
我正在使用MySQL数据库作为我的应用程序的后端。我在玩数据库,几天前我做错了一些事情,现在我无法在DB表上应用外键。我有两张桌子,鞋垫和比萨饼。在比萨的细节里,我把身份证作为外键从鞋店传过来。表中已经包含了数据。早些时候,我在比萨奥德的细节上有外键约束,但不知怎的,它被删除了。请帮我解决这个错误。ALTER order.pizzaorderdetail ADD INDEX FK_