比較条件
比較条件は、2 つのオペランドの比較を指定します。
2 つのオペランドを結合する比較演算子は、比較の種類を指定します。指定された関係が 2 つのオペランド間に存在すれば比較条件は真であり、指定された関係が存在しなければ比較条件は偽になります。
比較は、以下のオペランドに対して定義されます。
- 英字クラスの 2 つのオペランド
- 英数字クラスの 2 つのオペランド
- DBCS クラスの 2 つのオペランド
- 国別クラスの 2 つのオペランド
- 数字クラスの 2 つのオペランド
- クラスの異なる 2 つのオペランド (各オペランドは英字、英数字、または国別クラスのいずれか)
- 一方が数字の整数で、もう一方が英数字または国別クラスである 2 つのオペランド
- 一方が DBCS クラスで、もう一方が国別クラスである 2 つのオペランド
- 指標または指標データ項目を含む比較
- 2 つのデータ・ポインター・オペランド
- 2 つのプロシージャー・ポインター・オペランド
- 2 つの関数ポインター・オペランド
- 2 つのオブジェクト・リファレンス・オペランド
- 1 つの英数字グループと使用法が DISPLAY、DISPLAY-1、または NATIONAL の任意のオペランド
以下の比較条件形式が定義されます。
|