Partager via


! (NOT) (Entity SQL)

Annule une Boolean expression.

Syntaxe

NOT boolean_expression  
-- or  
! boolean_expression  

Les arguments

boolean_expression
Toute expression valide qui retourne une valeur booléenne.

Remarques

Le point d’exclamation ( !) a la même fonctionnalité que l’opérateur NOT.

Exemple :

La requête Entity SQL suivante utilise l’opérateur NOT pour négation d’une Boolean expression. La requête est basée sur adventureWorks Sales Model. Pour compiler et exécuter cette requête, procédez comme suit :

  1. Suivez la procédure dans How to : Execute a Query that Returns StructuralType Results.

  2. Transmettez la requête suivante en tant qu’argument à la ExecuteStructuralTypeQuery méthode :

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

Voir aussi