演算子
|
値タイプ
|
説明
|
条件の例
|
>、>=、<、<=
|
Long、文字列、日付、タイムスタンプ、FloatingPoint、FloatingPointWithUnits
|
オブジェクトの属性値が、指定した値より大きい、小さい、または等しいことを検証します。「未満」と「より大きい」の文字はインポートロードの予約文字なので、「未満」の演算子は「<」、「より大きい」の演算子は「>」と指定する必要があります。
|
>>2012-01-12 00:00:00
<=<=20.002
>>=10
|
[0..10]
|
Long、文字列、日付、タイムスタンプ、FloatingPoint、FloatingPointWithUnits
|
オブジェクトの属性値が指定した範囲内にあるかどうかを検証します。範囲の最小値を指定しなかった場合は、「以下」の条件と同じになります。同様に、範囲の最大値を指定しなかった場合は、「以上」の条件として処理されます。
|
[-10.09..10.09]
[2012-01-12 00:00:00..2012-02-12 00:00:00]
[..100]
[0..]
|
=、!=
|
ブール、Long、文字列、日付、タイムスタンプ、FloatingPoint、FloatingPointWithUnits
|
オブジェクトの属性値が、指定した値と等しい、または等しくないことを検証します。
|
=true
!=2012-02-12 00:00:00
=10.09
|
[A,B]
|
ブール、Long、文字列、日付、タイムスタンプ、FloatingPoint、FloatingPointWithUnits
|
オブジェクトの属性値が離散セット内にあるかどうかを検証します。
|
[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
|
ブール、Long、文字列、日付、タイムスタンプ、FloatingPoint、FloatingPointWithUnits
|
オブジェクトの属性値が null でないことを検証します。演算の指定には SET キーワードのみが必要です。
|
SET
|
NOT_SET
|
ブール、Long、文字列、日付、タイムスタンプ、FloatingPoint、FloatingPointWithUnits
|
オブジェクトの属性値が null であることを検証します。演算の指定には 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)
|