2012-11-23 117 views
0

我有一列是外键。只要添加的行具有存在于父表中的数据,就可以向该列添加行。尽管,某些行没有属于父表中的条目。我想用外键保留列,但即使它没有父项,该列仍应存储它。MySQL外键查询

在MySQL中有没有办法做到这一点?

Regards

回答

1

外键约束强制该值存在于被引用表中。如果试图插入一个不存在于被引用表中的值,那么它将失败。

你有两个选择:

  1. 存储空,而不是不存在的ID。
  2. 请勿使用外键约束。