使用具有相同数据类型的任一列的MYSQL唯一索引

时间:2018-12-19 17:08:12

标签: mysql

我们有一个表格“ Contact”。它具有以下列

id (PK), 
name, 
phone1, 
phone2, 
phone3, 
organization_id (fk)

它对(phone1,Organization_id)具有唯一的约束

我希望设置约束,使得(phone1,phone2,phone3列)和organization_id 应该唯一。

例如下面的2条记录应引发唯一约束冲突错误。

(phone1,phone2,phone3,org) values 
('100', null,  null,  20)
(null, '100',  null,  20)

我希望这很清楚。 TIA

0 个答案:

没有答案