Condividi tramite


! (NOT) (Entity SQL)

Nega un'espressione Boolean .

Sintassi

NOT boolean_expression  
-- or  
! boolean_expression  

Argomenti

boolean_expression
Qualsiasi espressione valida che restituisce un valore Boolean.

Osservazioni:

Il punto esclamativo (!) ha la stessa funzionalità dell'operatore NOT.

Esempio

Nella query Entity SQL seguente viene usato l'operatore NOT per negare un'espressione Boolean . La query è basata sul modello Sales di AdventureWorks. Per compilare ed eseguire questa query, effettuare le operazioni seguenti:

  1. Seguire la procedura indicata in How to: Execute a Query that Returns StructuralType Results.

  2. Passare la query seguente come argomento al metodo 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)

Vedi anche