代码之家  ›  专栏  ›  技术社区  ›  Simon

如何在一对列上设置索引,以便将值绑定在一起?

  •  0
  • Simon  · 技术社区  · 15 年前

    我有一个表,其中包含ID、外部_ID和country_code列。我有两条规则,我希望数据库强制执行:

    • 每个外部ID在每个国家/地区代码中只能出现一次
    • 每个ID最多只能显示一个非空的外部ID,反之亦然。

    第一条规则很简单——我在外部的标识和国家代码中添加了一个唯一的多列索引。我怎样才能把第二个强加给别人?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Gintautas Miliauskas    15 年前

        2
  •  0
  •   kon5ad    15 年前