gum*_*ape 6 mysql unique-constraint
我正在尝试为两列(id_1 和 id_2)创建唯一索引约束,条件如下:如果两个不同的行在 id_2 列中具有相同的值,则它们在 id_1 列中的值也必须相同。
是否可以?
谢谢。
spe*_*593 2
没有声明性约束来支持这种限制。您描述的场景不满足唯一约束的要求。(您可以创建约束,但无法添加多于一行具有相同 id_1 和 id_2 值的行。
如果您的目的是根据此限制拒绝插入或更新,则可以使用行级触发器来完成此操作。
归档时间:
15 年,8 月 前
查看次数:
4284 次
最近记录:
6 年,5 月 前