Compartir a través de


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

  1. Siga el procedimiento de How to: Execute a Query that Returns StructuralType Results.

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

Consulte también