删除唯一约束

时间:2012-08-06 08:29:42

标签: mysql

我有一个带有主键和唯一约束的表(DBC)。唯一约束由两个字段组成,即另一个表(客户端)的外键和日期。

使用以下语句创建唯一约束。

alter table DBC
     add constraint UNQ_DBC_CLIENT_STARTDATUM unique (FK_CLIENT, START_DATUM);

唯一的约束就是确保数据库中没有重复项,它从未在外键中使用过。

现在当我想删除唯一约束时,我总是得到错误

Cannot drop index 'UNQ_DBC_CLIENT_STARTDATUM': 
needed in a foreign key constraint. 

我尝试了所有建议(删除键,删除索引,更改表等)我可以找到但没有成功。

有什么建议吗?

0 个答案:

没有答案