Compartilhar via


! (NÃO) (Entity SQL)

Nega uma expressão de Boolean .

Sintaxe

NOT boolean_expression  
-- or  
! boolean_expression  

Argumentos

boolean_expression
Qualquer expressão válida que retorna um valor booleano.

Comentários

O ponto de exclamação (!) tem a mesma funcionalidade que o operador NOT.

Exemplo

A seguinte consulta SQL Entity usa o operador NOT nega uma expressão de Boolean . A consulta é baseada no modelo de vendas AdventureWorks. Para compilar e executar essa consulta, siga estas etapas:

  1. Siga o procedimento em Como executar uma consulta que retorna resultados de StructuralType.

  2. Passe a consulta a seguir como um argumento para o método ExecuteStructuralTypeQuery:

-- NOT
SELECT VALUE product FROM AdventureWorksEntities.Products 
AS product WHERE product.ListPrice > @price1 AND NOT (product.ListPrice = @price2)
-- !
SELECT VALUE product FROM AdventureWorksEntities.Products 
AS product WHERE product.ListPrice > @price1 AND ! (product.ListPrice = @price2)

Confira também