我試圖執行以下命令來強制更新使用一個非聚集索引:SQL Server - 如何提示更新命令的索引?
UPDATE Flights
SET Airtime=5555678
WHERE Distance=10000
OPTION (TABLE HINT(Flights, INDEX (DistanceIndex)))
...和它的示數:
消息8724,級別16,狀態1,第75行
無法執行查詢。表值或OPENROWSET函數'Flights'不能在TABLE HINT子句中指定。
對於TABLE HINT
語句中的語法應該如何正確形成,我找不到任何明確的建議。
請誰能告訴我哪裏出錯了?
非常感謝您的意見。上述兩種方法都適用於我,對執行計劃有相同的影響。親切的問候,Jon – Jon295087