Opérateurs logiques

Les opérateurs logiques sont disponibles dans le menu Opérateur. Ils permettent de créer les conditions renvoyant une valeur pour une propriété de texte, si celle-ci correspond à un modèle donné ou s'affiche dans une liste donnée.

Lorsque vous créez une expression pour des objets géospatiaux, vous pouvez faire appel aux opérateurs logiques suivants :

Opérateur Définition Syntaxe

LIKE

Trouve du texte correspondant à un modèle. Le modèle que vous précisez (entre apostrophes) peut contenir des caractères standard et le caractère générique de pourcentage (%). Pour obtenir une correspondance, les caractères standard doivent correspondre exactement aux caractères spécifiés dans le modèle. Le caractère de pourcentage peut correspondre à une partie arbitraire du modèle.

Propriété LIKE 'texte%'

NOT LIKE

Trouve du texte ne correspondant pas à un modèle. Vous pouvez utiliser le caractère générique de pourcentage de la même façon qu'avec LIKE.

NOT Propriété LIKE 'texte%'

IN

Détermine si une valeur donnée correspond à une valeur contenue dans une liste.

Propriété IN (Valeur,Valeur)

NOT IN

Détermine si une valeur donnée ne correspond pas à une valeur contenue dans une liste.

NOT Propriété IN (Valeur,Valeur)

ISNULL

Renvoie la propriété spécifiée si sa valeur n'est pas Null. Une expression avec un opérateur bit-à-bit ou arithmétique est égale à NULL si l'un des opérandes est NULL.

Propriété IS NULL

IS NOT NULL

Renvoie la propriété spécifiée si sa valeur n'est pas Null. Une expression avec un opérateur bit-à-bit ou arithmétique est égale à NULL si l'un des opérandes est NULL.

NOT Propriété IS NULL

AND

Associe les conditions et renvoie une valeur si celle-ci remplit toutes les conditions.

Expression AND Expression

OR

Associe les conditions et renvoie une valeur si celle-ci remplit l'une des conditions.

Expression OR Expression

NOT

Nie une expression booléenne.

NOT Valeur

NOT (propriété = Valeur1) AND NOT (propriété = Valeur2)

( )

Regroupe la sélection entre parenthèses.

(Valeur, Valeur)