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 um valor corresponde a qualquer valor em uma coleção.
Sintaxe
value [ NOT ] IN expression
Argumentos
value
Qualquer expressão válida que retorna o valor a ser correspondido.
[ NOT ]
Especifica que o Boolean resultado de IN seja negado.
expression
Qualquer expressão válida que retorna a coleção para testar uma correspondência. Todas as expressões devem ser do mesmo tipo ou de um tipo base ou derivado comum como value.
Valor de retorno
true se o valor for encontrado na coleção; nulo se o valor for nulo ou se a coleção for nula; caso contrário, false. Usar NOT IN nega os resultados de IN.
Exemplo
A consulta SQL de entidade a seguir usa o operador IN para determinar se um valor corresponde a qualquer valor em uma coleção. 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 product FROM AdventureWorksEntities.Products
AS product WHERE product.ListPrice IN {125, 300}