! (NOT) (Entity SQL)
Niega una expresión Boolean
.
Sintaxis
NOT boolean_expression
-- or
! boolean_expression
Argumentos
boolean_expression
Cualquier expresión válida que devuelve un valor booleano.
Observaciones
El signo de admiración (!) tiene la misma funcionalidad que el operador NOT.
Ejemplo
La siguiente consulta de Entity SQL usa el operador NOT para negar una expresión Boolean
. La consulta se basa en el modelo AdventureWorks Sales. Para compilar y ejecutar esta consulta, siga estos pasos:
Siga el procedimiento de How to: Execute a Query that Returns StructuralType Results.
Pase la consulta siguiente como argumento al método
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)