Partager via


Opérateurs de comparaison (Entity SQL)

Des opérateurs de comparaison sont définis pour les types suivants : Byte, Int32, Int16, Int64, Double, Single, Decimal, String, DateTime, Date, Time, DateTimeOffset. La promotion de type implicite intervient pour les opérandes avant application de l'opérateur de comparaison. Les opérateurs de comparaison produisent toujours des valeurs booléennes. Lorsqu'au moins l'un des opérandes est null, le résultat est null.

L'égalité et l'inégalité sont définies pour tout type d'objet qui possède une identité, comme le type Boolean. Les objets non primitifs possédant une identité sont considérés comme égaux s'ils partagent la même identité.

Le tableau suivant répertorie les opérateurs de comparaison Entité SQL.

Opérateur Description

= (Égal) (Entity SQL)

Compare l'égalité de deux expressions.

> (Supérieur à) (Entity SQL)

Compare deux expressions pour déterminer si la valeur de l'expression de gauche est supérieure à celle de l'expression de droite.

>= (Supérieur ou égal à) (Entity SQL)

Compare deux expressions pour déterminer si la valeur de l'expression de gauche est supérieure ou égale à celle de l'expression de droite.

IS [NOT] NULL (Entity SQL)

Détermine si une expression de requête a la valeur Null.

< (Inférieur à) (Entity SQL)

Compare deux expressions pour déterminer si la valeur de l'expression de gauche est inférieure à celle de l'expression de droite.

<= (Inférieur ou égal à) (Entity SQL)

Compare deux expressions pour déterminer si la valeur de l'expression de gauche est inférieure ou égale à celle de l'expression de droite.

[NOT] BETWEEN (Entity SQL)

Détermine si une expression a pour résultat une valeur contenue dans une plage spécifiée.

= (Différent de) (Entity SQL)

Compare deux expressions pour déterminer si l'expression de gauche est différente de l'expression de droite.

<> (Différent de) (Entity SQL)

Compare deux expressions pour déterminer si l'expression de gauche est différente de l'expression de droite.

[NOT] LIKE (Entity SQL)

Détermine si une chaîne de caractères donnée correspond à un modèle spécifié.

Voir aussi

Concepts

Opérateurs (Entity SQL)
Priorité des opérateurs (Entity SQL)
Référence Entity SQL