【发布时间】:2014-09-18 11:11:48
【问题描述】:
我正在尝试执行以下命令来强制更新使用非聚集索引:
UPDATE Flights
SET Airtime=5555678
WHERE Distance=10000
OPTION (TABLE HINT(Flights, INDEX (DistanceIndex)))
...它出错了:
消息 8724,第 16 级,状态 1,第 75 行
无法执行查询。不能在 TABLE HINT 子句中指定表值或 OPENROWSET 函数“Flights”。
我找不到任何关于如何在TABLE HINT 语句中正确形成语法的明确建议。
谁能告诉我哪里出错了?
【问题讨论】:
标签: sql-server sql-update hint