Megosztás:


! (NEM) (Entity SQL)

Egy kifejezés tagadása Boolean .

Szemantika

NOT boolean_expression  
-- or  
! boolean_expression  

Érvek

boolean_expression
Bármely érvényes kifejezés, amely logikai értéket ad vissza.

Megjegyzések

A felkiáltójel (!) ugyanazzal a funkcióval rendelkezik, mint a NOT operátor.

példa

Az alábbi Entity SQL-lekérdezés a NOT operátort használja egy Boolean kifejezés tagadásához. A lekérdezés az AdventureWorks értékesítési modellen alapul. A lekérdezés fordításához és futtatásához kövesse az alábbi lépéseket:

  1. Kövesse a How to: Execute a Query that Returns StructuralType Results (Szerkezeti típus eredményeinek visszaadása) című témakör lépéseit.

  2. Adja át a következő lekérdezést argumentumként a ExecuteStructuralTypeQuery metódusnak:

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

Lásd még