OPTION 子句 (Transact-SQL)
指定应在整个查询中使用所指定的查询提示。每个查询提示只能指定一次,但允许指定多个查询提示。使用该语句只能指定一个 OPTION 子句。
可以在 SELECT、DELETE、UPDATE 和 MERGE 语句中指定此子句。
语法
[ OPTION ( <query_hint> [ ,...n ] ) ]
参数
- query_hint
关键字,指示优化器提示用于自定义数据库引擎处理语句的方式。有关详细信息,请参阅查询提示 (Transact-SQL)。
示例
以下示例说明了如何将 OPTION (GROUP) 子句与 GROUP BY 子句一起使用。
USE AdventureWorks2012;
GO
SELECT ProductID, OrderQty, SUM(LineTotal) AS Total
FROM Sales.SalesOrderDetail
WHERE UnitPrice < $5.00
GROUP BY ProductID, OrderQty
ORDER BY ProductID, OrderQty
OPTION (HASH GROUP, FAST 10);
GO