! (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:
Seguire la procedura indicata in How to: Execute a Query that Returns StructuralType Results.
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)