Partager via


!= (différent de) (Entity SQL)

Compare deux expressions pour déterminer si l'expression de gauche est différente de l'expression de droite. L’opérateur != (différent de) est d’un point de vue fonctionnel équivalent à l’opérateur <>.

Syntaxe

expression != expression  
-- or  
expression <> expression  

Arguments

expression
Toute expression valide. Les deux expressions doivent avoir des types de données implicitement convertibles.

Types des résultats

true si l'expression de gauche est différente de l'expression de droite ; sinon, false.

Exemple

La requête Entity SQL ci-dessous utilise l'opérateur != pour comparer deux expressions afin de déterminer si l'expression de gauche est différente de l'expression de droite. Cette requête est basée sur le modèle de vente AdventureWorks Sales Model. Pour compiler et exécuter cette requête, procédez comme suit :

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

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

-- !=
SELECT VALUE product FROM AdventureWorksEntities.Products 
    AS product WHERE product.ListPrice != @price
-- <>
SELECT VALUE product FROM AdventureWorksEntities.Products 
    AS product WHERE product.ListPrice <> @price

Voir aussi