Définition d'une expression de filtre

Les colonnes Opérateur et Expression sont utilisées dans de nombreuses boîtes de dialogue afin de filtrer une requête.

Les opérateurs suivants sont disponibles :

Opérateur

Description

=

[défaut] Egal à

>

Supérieur à

>=

Supérieur ou égal à

<

Inférieur à

<=

Inférieur ou égal à

Différent de

Différent de

Dans la liste

Appartient à la liste. Par exemple "global", "Architecture", "proc*" trouve n'importe laquelle de ces valeurs.

Pas dans la liste

N'appartient pas à la liste.

Entre

Dans une plage de valeurs comprises entre deux valeurs. Par exemple, (A,E) trouve toutes les valeurs entre A et E.

Pas entre

Hors d'une plage délimitée par deux valeurs. Par exemple, (A,E) trouve toutes les valeurs situées hors de la plage entre A et E.

Vide

N'a pas de valeur. Aucune expression n'est nécessaire pour cet opérateur.

Non vide

A une valeur. Aucune expression n'est nécessaire pour cet opérateur.

Vous pouvez utiliser les métacaractères suivants dans la colone Expression :

Caractère

Description

*

N'importe quelle chaîne (aucun ou plusieurs caractères). Par exemple P* trouve "protocole" et "Paris".

?

N'importe quel caractère. Par exemple ????? trouve "Table" et "index" mais pas "Processus".

\

Echappe les caractères spéciaux *, ?, et \ . Par exemple, \?\\ trouve "?\".

Exemples

Les exemples suivants montrent des combinaisons possibles d'opérateurs et d'expressions :

Opérateur

Expression de chaîne

Find

=

P*

Personnel, Personnel

=

CODE*

CODE POSTAL, CODE PRODUIT, CODE BARRE

>

1??

200, 405, 609

Between

O,8

0,1,2,3,4,5,6,7,8

In List

*_emp_???, *_grp_???

div_emp_fun, _emp_idn, div_grp_fun, _grp_idn

=

*\?

Ce manuel est-il prêt pour l'impression ?


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com