Partilhar via


! (NÃO) (SQL de entidade)

Nega uma Boolean expressão.

Sintaxe

NOT boolean_expression  
-- or  
! boolean_expression  

Argumentos

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

Observações

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

Exemplo

A consulta Entity SQL a seguir usa o operador NOT para negar uma Boolean expressão. A consulta é baseada no Modelo de Vendas AdventureWorks. Para compilar e executar esta consulta, siga estes passos:

  1. Siga o procedimento em Como: Executar uma consulta que retorna resultados StructuralType.

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

-- 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)

Consulte também