! (NIE) (Jednostka SQL)
Neguje Boolean
wyrażenie.
Składnia
NOT boolean_expression
-- or
! boolean_expression
Argumenty
boolean_expression
Dowolne prawidłowe wyrażenie zwracające wartość logiczną.
Uwagi
Wykrzyknik (!) ma taką samą funkcjonalność jak operator NOT.
Przykład
Następujące zapytanie Entity SQL używa operatora NOT, aby negować Boolean
wyrażenie. Zapytanie jest oparte na modelu AdventureWorks Sales. Aby skompilować i uruchomić to zapytanie, wykonaj następujące kroki:
Postępuj zgodnie z procedurą w temacie Instrukcje: wykonywanie zapytania zwracającego wyniki StructuralType.
Przekaż następujące zapytanie jako argument do
ExecuteStructuralTypeQuery
metody :
-- 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)