Cláusula OPTION (Transact-SQL)

Especifica que a dica de consulta indicada deve ser usada em toda a consulta. Cada dica de consulta pode ser especificada apenas uma vez, embora sejam permitidas várias dicas de consulta. Somente uma cláusula OPTION pode ser especificada com a instrução.

Esta cláusula pode ser especificada nas instruções SELECT, DELETE, UPDATE e MERGE.

Ícone de vínculo de tópico Convenções de sintaxe Transact-SQL

Sintaxe

[ OPTION ( <query_hint> [ ,...n ] ) ] 

Argumentos

  • query_hint
    Palavras-chave que indicam as dicas de otimização são usadas para personalizar a forma como o Mecanismo de Banco de Dados processa a instrução. Para obter mais informações, consulte dicas de consulta (Transact-SQL).

Exemplos

O exemplo a seguir mostra como a cláusula OPTION (GROUP) é usada com uma cláusula 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

Consulte também

Referência

dicas (Transact-SQL)

SELECT (Transact-SQL)

UPDATE (Transact-SQL)

MERGE (Transact-SQL)

DELETE (Transact-SQL)