您的位置:首页 > 产品设计 > UI/UE

不允许对索引显式地使用 DROP INDEX,该索引正用于 UNIQUE KEY

2012-08-31 15:51 267 查看
不允许对索引显式地使用 DROP INDEX,该索引正用于 UNIQUE KEY 约束的强制执行的解决方法

今天在Microsoft Sql Server Management Studio中删除索引时报出了以下错误:

不允许对索引 'dbo.Sale_BOM.IX_Sale_BOM_GMIDandDate' 显式地使用 DROP INDEX。该索引正用于 UNIQUE KEY 约束的强制执行。

------------------------------

删除 对于 索引“IX_Sale_BOM_GMIDandDate”失败。 (Microsoft.SqlServer.Smo)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?

ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Fail

edOperationExceptionText&EvtID=删除+Index&LinkId=20476

------------------------------

其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

出现这种提示时,可改为sql语句删除即可,示例如下:

alter table Sale_OrderList drop constraint IX_Sale_BOM_GMIDandDate
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: