【问题标题】:MySQL Foreign Keybut QueryMySQL外键但查询
【发布时间】:2012-11-23 14:19:55
【问题描述】:

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

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

问候

【问题讨论】:

    标签: mysql indexing key


    【解决方案1】:

    外键约束强制该值存在于被引用的表中。如果您尝试插入引用表中不存在的值,则会失败。

    你有两个选择:

    1. 存储 NULL 而不是不存在的 ID。
    2. 不要使用外键约束。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多