Opérateur
|
Types de valeur
|
Description
|
Exemples de conditions de charge
|
>, >=, <, <=
|
Long, chaîne, date, horodatage, nombre décimal, nombre décimal avec unité
|
Confirme que la valeur de l'attribut de l'objet est supérieure, supérieure ou égale, inférieure, ou inférieure ou égale à la valeur indiquée.
Les opérateurs sont des caractères réservés dans la charge d'importation. L'opérateur inférieur à (<) doit être indiqué par les caractères "<" et l'opérateur supérieur à (>) par les caractères ">".
|
>2012-01-12 00:00:00=<=20.002>=10
|
[0..10]
|
Long, chaîne, date, horodatage, nombre décimal, nombre décimal avec unité
|
Confirme que la valeur de l'attribut de l'objet est dans la plage appropriée. Si aucune valeur minimale n'est indiquée pour la plage, la condition équivaut à l'opérateur "inférieur ou égal à". Si aucune valeur maximale n'est indiquée pour la plage, la condition équivaut à l'opérateur "supérieur ou égal à".
|
[-10.09..10.09][2012-01-12 00:00:00..2012-02-12 00:00:00][..100][0..]
|
=, !=
|
Booléen, long, chaîne, date, horodatage, nombre décimal, nombre décimal avec unité
|
Confirme que la valeur de l'attribut de l'objet est ou n'est pas la valeur indiquée.
L'opérateur ! est un caractère réservé dans la charge d'importation. Il doit être indiqué par "#33;".
|
=true#33;=2012-02-12 00:00:00=10.09
|
[A,B]
|
Booléen, long, chaîne, date, horodatage, nombre décimal, nombre décimal avec unité
|
Confirme que la valeur de l'attribut de l'objet est dans la liste de valeurs.
|
[true][2012-02-01 00:00:00,2012-02-15 00:00:00,2012-02-30 00:00:00][MAJOR,CRITICAL][10.01,10.02][10,100,1000]
|
SET
|
Booléen, long, chaîne, date, horodatage, nombre décimal, nombre décimal avec unité
|
Confirme que la valeur de l'attribut de l'objet n'est pas nulle. Seul le mot-clé SET est nécessaire à la définition de l'opération.
|
SET
|
NOT_SET
|
Booléen, long, chaîne, date, horodatage, nombre décimal, nombre décimal avec unité
|
Confirme que la valeur de l'attribut de l'objet est nulle. Seul le mot-clé NOT_SET est nécessaire à la définition de l'opération.
|
NOT_SET
|
EQUALS
|
Chaîne
|
Confirme que la valeur de l'attribut de l'objet est la chaîne indiquée.
|
EQUALS(MAJOR)
|
NOT_EQUALS
|
Chaîne
|
Confirme que la valeur de l'attribut de l'objet ne correspond pas à la chaîne indiquée.
|
NOT_EQUALS(MAJOR)
|
BEGINSWITH
|
Chaîne
|
Confirme que la valeur de l'attribut de l'objet commence par la chaîne indiquée.
|
BEGINSWITH(PN)
|
NOT_BEGINSWITH
|
Chaîne
|
Confirme que la valeur de l'attribut de l'objet ne commence pas par la chaîne indiquée.
|
NOT_BEGINSWITH(PN)
|
ENDSWITH
|
Chaîne
|
Confirme que la valeur de l'attribut de l'objet termine par la chaîne indiquée.
|
ENDSWITH(0)
|
NOT_ENDSWITH
|
Chaîne
|
Confirme que la valeur de l'attribut de l'objet ne se termine pas par la chaîne indiquée.
|
NOT_ENDSWITH(0)
|
CONTAINS
|
Chaîne
|
Confirme que la valeur de l'attribut de l'objet contient la chaîne indiquée.
|
CONTAINS(PN0)
|
NOT_CONTAINS
|
Chaîne
|
Confirme que la valeur d'attribut de l'objet ne contient pas la chaîne indiquée.
|
NOT_CONTAINS(PN0)
|
LENGTH
|
Chaîne
|
Confirme que la longueur de la valeur de l'attribut de l'objet est dans la plage appropriée.
|
LENGTH(0..40)LENGTH(0..)LENGTH(..40)
|
|
La langue du système est utilisée pour définir le format des dates et de l'horodatage de la condition de l'attribut.
|