比較条件

比較条件は 2 つのオペランドを比較し、どちらが ID、リテラル、算術式、指標名、または関数 ID にできるかを調べます。 比較条件は少なくとも 1 つの ID を参照しなければなりません。

構文図を読む構文図をスキップする
比較条件 - 形式

>>-オペランド-1--+----+--+---------+--------------------------------->
            '-IS-'  |     (1) |   
                    '-NOT-----'   

>--+-+-GREATER--+------+-+---------------+--オペランド-2------------><
   | |          '-THAN-' |               |            
   | +->-----------------+               |            
   | +-LESS--+------+----+               |            
   | |       '-THAN-'    |               |            
   | +-<-----------------+               |            
   | +-EQUAL--+----+-----+               |            
   | |        '-TO-'     |               |            
   | '-=-----------------'               |            
   +-GREATER--+------+--OR EQUAL--+----+-+            
   |          '-THAN-'            '-TO-' |            
   +->=----------------------------------+            
   +-LESS--+------+--OR EQUAL--+----+----+            
   |       '-THAN-'            '-TO-'    |            
   '-<=----------------------------------'            

注:
  1. NOT GREATER THAN OR EQUAL TO、NOT >=、NOT LESS THAN OR EQUAL TO、および NOT <= は IBM 拡張です。
オペランド-1
比較条件のサブジェクト。 ID、リテラル、関数 ID、算術式、または指標名です。
オペランド-2
比較条件のオブジェクト。 ID、リテラル、関数 ID、算術式、または指標名です。

関係演算子は、比較の種類を指定します。 各関係演算子の前後には、スペースが 1 つずつなければなりません。

関係演算子
次のように書ける
IS GREATER THAN
IS >
IS NOT GREATER THAN
IS NOT >
IS LESS THAN
IS <
IS NOT LESS THAN
IS NOT <
IS EQUAL TO
IS =
IS NOT EQUAL TO
IS NOT =
IS GREATER THAN OR EQUAL TO
IS >=
IS LESS THAN OR EQUAL TO
IS <=
IBM Extension
IS NOT GREATER THAN OR EQUAL TO
IS NOT >=
IS NOT LESS THAN OR EQUAL TO
IS NOT <=
End of IBM Extension
関連情報