比較名称 |
説明 |
利用可能なデータ型 |
成功例 |
エラー例 |
備考 |
一致する |
入力値と期待値が一致する場合に成功します。
nullと空文字は同じ値として扱われます。 |
|
|
|
|
一致しない |
入力値と期待値が一致しない場合に成功します。
nullと空文字は同じ値として扱われます。 |
|
|
|
|
前方一致 |
入力値に期待値が前方一致する場合に成功します。 |
|
|
|
|
後方一致 |
入力値に期待値が後方一致する場合に成功します。 |
|
|
|
|
正規表現 |
入力値が期待値の正規表現パターンにマッチした場合に成功します。 |
|
|
|
|
任意の値 |
入力値および期待値に関わらず必ず成功します。
期待値は使用されません。 |
|
|
|
|
空文字またはnull |
入力値が空文字またはnullである場合に成功します。
期待値は使用されません。 |
|
|
|
|
空文字 |
入力値が空文字である場合に成功します。
期待値は使用されません。 |
|
|
|
|
null |
入力値がnullである場合に成功します。
期待値は使用されません。 |
|
|
|
|
以上(以降) |
入力値が期待値以上または以降の場合に成功します。
文字列の場合、UNICODE順で比較します。 |
|
期待値 | 入力値 |
100 | 100 |
100 | 150 |
2017/01/01 | 2018/01/01 |
ABC | ABD |
|
期待値 | 入力値 |
100 | 50 |
2017/01/01 | 2016/01/01 |
ABC | ABB |
|
|
以下(以前) |
入力値が期待値以下または以前の場合に成功します。
文字列の場合、UNICODE順で比較します。 |
|
期待値 | 入力値 |
100 | 100 |
100 | 50 |
2017/01/01 | 2016/01/01 |
ABC | ABB |
|
期待値 | 入力値 |
100 | 150 |
2017/01/01 | 2018/01/01 |
ABC | ABD |
|
|
型が一致する |
入力値がその型として解析可能な場合に成功します。
期待値は使用されません。 |
|
期待値 | 入力値 |
(数値型) | 100 |
(日付型) | 2017/01/01 |
|
期待値 | 入力値 |
(数値型) | ABC |
(数値型) | 2017/01/01 |
(日付型) | EFG |
(日付型) | 123 |
|
|