答案 0 :(得分:1)
尝试删除并执行最后一行。
CREATE NONCLUSTERED INDEX [IX_MyIndex]
ON [dbo].[MyTable]
([Field1],[Field2])
INCLUDE (Fields3, Fields4, Fields5)
它正在尝试搜索名称为IX_MyIndex
的索引,该名称不可用。但是在创建名称IX_MyIndex
的索引后,您可以运行相同的查询。
答案 1 :(得分:0)
借助Suraj的答案,我发现问题出在以下方面:
DROP_EXISTING=ON
它不像我所怀疑的那样工作(删除存在的索引IF),而是试图找到它并将其删除!
删除它就可以了!