运算符
|
值类型
|
说明
|
示例条件
|
>、>=、<、<=
|
长整数、字符串、日期、时间戳、浮点、带单位的浮点
|
验证对象属性值是否大于、小于或等于指定值。小于和大于字符是导入加载中的保留字符,因此小于运算符需指定为 "<",大于运算符需指定为 ">"。
|
>>2012-01-12 00:00:00
<=<=20.002
>>=10
|
[0..10]
|
长整数、字符串、日期、时间戳、浮点、带单位的浮点
|
验证对象属性值是否在指定范围内。如果未指定范围的最小值,则条件相当于小于或等于。同理,如果未指定范围的最大值,则条件将被视为大于或等于。
|
[-10.09..10.09]
[2012-01-12 00:00:00..2012-02-12 00:00:00]
[..100]
[0..]
|
=、!=
|
布尔型、长整数、字符串、日期、时间戳、浮点、带单位的浮点
|
验证对象属性值是否为指定值。
|
=true
!=2012-02-12 00:00:00
=10.09
|
[A,B]
|
布尔型、长整数、字符串、日期、时间戳、浮点、带单位的浮点
|
验证对象属性值是否在离散集内。
|
[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
|
布尔型、长整数、字符串、日期、时间戳、浮点、带单位的浮点
|
验证对象属性值是否非空。指定运算仅需关键字 SET
|
SET
|
NOT_SET
|
布尔型、长整数、字符串、日期、时间戳、浮点、带单位的浮点
|
验证对象属性值是否为空。指定运算仅需关键字 NOT_SET
|
NOT_SET
|
EQUALS
|
字符串
|
验证对象属性值是否为指定字符串。
|
EQUALS(MAJOR)
|
NOT_EQUALS
|
字符串
|
验证对象属性值不是指定字符串
|
NOT_EQUALS(MAJOR)
|
BEGINSWITH
|
字符串
|
验证对象属性值是否以指定字符串开头。
|
BEGINSWITH(PN)
|
NOT_BEGINSWITH
|
字符串
|
验证对象属性值是否未以指定字符串开头。
|
NOT_BEGINSWITH(PN)
|
ENDSWITH
|
字符串
|
验证对象属性值以指定字符串结束
|
ENDSWITH(0)
|
NOT_ENDSWITH
|
字符串
|
验证对象属性值不是以指定字符串结束
|
NOT_ENDSWITH(0)
|
CONTAINS
|
字符串
|
验证对象属性值是否包含指定字符串。
|
CONTAINS(PN0)
|
NOT_CONTAINS
|
字符串
|
验证对象属性值是否不包含指定字符串。
|
NOT_CONTAINS(PN0)
|
LENGTH
|
字符串
|
验证对象属性字符串长度是否在指定范围内。
|
LENGTH(0..40)
LENGTH(0..)
LENGTH(..40)
|