Dela via


! (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:

  1. Följ proceduren i Så här kör du en fråga som returnerar StructuralType-resultat.

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

Se även