Compartir a través de


! (NOT) (Entity SQL)

Niega una expresión Boolean.

NOT boolean_expression
or
!  boolean_expression  

Argumentos

  • boolean_expression
    Cualquier expresión válida que devuelve un valor booleano.

Notas

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 Cómo: Ejecutar una consulta que devuelve resultados StructuralType (EntityClient).

  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)

Vea también

Conceptos

Referencia de Entity SQL