! (INTE) (Entitets-SQL)
Negerar ett Boolean
uttryck.
Syntax
NOT boolean_expression
-- or
! boolean_expression
Argument
boolean_expression
Ett giltigt uttryck som returnerar ett booleskt uttryck.
Kommentarer
Utropstecken (!) har samma funktioner som NOT-operatorn.
Exempel
Följande SQL-entitetsfråga använder OPERATORN NOT för att negera ett Boolean
uttryck. Frågan baseras på AdventureWorks försäljningsmodell. Följ dessa steg för att kompilera och köra den här frågan:
Följ proceduren i Så här kör du en fråga som returnerar StructuralType-resultat.
Skicka följande fråga som ett argument till
ExecuteStructuralTypeQuery
metoden:
-- 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)