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.
Determina se uma coleção está vazia.
Sintaxe
[NOT] EXISTS ( expression )
Argumentos
expression Qualquer expressão válida que retorna uma coleção.
NOT Especifica que o resultado de EXISTS seja negado.
Valor de retorno
true se a coleção não estiver vazia; caso contrário, false.
Observações
EXISTS é 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. Para obter informações de precedência para os operadores de conjunto de SQL de entidade, consulte EXCEPT.
Exemplo
A consulta SQL de entidade a seguir usa o operador EXISTS para determinar se a coleção está vazia. 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 StructuralType Results.
Passe a consulta a seguir como um argumento para o
ExecuteStructuralTypeQuerymétodo:
SELECT VALUE name FROM AdventureWorksEntities.Products
AS name WHERE exists(SELECT A FROM AdventureWorksEntities.Products
AS A WHERE A.ListPrice < @price1)