Condividi tramite


! (NOT) (Entity SQL)

Nega un'espressione Boolean.

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 utilizzato 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 Procedura: eseguire una query che restituisce risultati StructuralType (EntityClient).

  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)

Vedere anche

Concetti

Riferimenti a Entity SQL