Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A expressão SET é usada para converter uma coleção de objetos em um conjunto, produzindo uma nova coleção com todos os elementos duplicados removidos.
Sintaxe
SET ( expression )
Argumentos
expression Qualquer expressão de consulta válida que retorna uma coleção.
Observações
A expressão SET(c) set é logicamente equivalente à seguinte instrução select:
SELECT VALUE DISTINCT c FROM c
SET é um dos operadores do conjunto de SQL de entidade. Todos os operadores de conjunto sql de entidade são avaliados da esquerda para a direita. Consulte EXCEPT para obter informações de precedência para os operadores de conjunto de SQL de entidade.
Exemplo
A consulta SQL de entidade a seguir usa a expressão SET para converter uma coleção de objetos em um conjunto. A consulta é baseada no Modelo de Vendas adventureworks. Para compilar e executar essa consulta, siga estas etapas:
Siga o procedimento em How to: Execute a Query that Returns PrimitiveType Results.
Passe a consulta a seguir como um argumento para o
ExecutePrimitiveTypeQuerymétodo:
SET(SELECT VALUE P.Name FROM AdventureWorksEntities.Products AS P)