固定長テーブル

固定長テーブルは、OCCURS 文節を使って指定されます。 7 つの添え字および指標が使用できるので、形式 1 の OCCURS 文節の 6 つのネストされたレベルと 1 番外側のレベルを 1 つ使用できます。 形式 1 の OCCURS 文節は、OCCURS DEPENDING ON 文節の従属として定義してもかまいません。 このように、7 次元までのテーブルを指定できます。

構文図を読む構文図をスキップする
OCCURS 文節 - 形式 1 - 固定長テーブル

>>-OCCURS--整数-2--+-------+---------------------------------------->
                   '-TIMES-'   

   .-------------------------------------------------.   
   V                                                 |   
>----+-------------------------------------------------+-+---------->
     |                                  .------------. |     
     |                                  V            | |     
     '-+-ASCENDING--+--+-----+--+----+----データ名-2-+-'     
       '-DESCENDING-'  '-KEY-'  '-IS-'                   

>--+-------------------------------+-------------------------------><
   |                  .----------. |   
   |                  V          | |   
   '-INDEXED--+----+----指標名-1-+-'   
              '-BY-'                

整数-2
オカレンスの正確な数を指定します。 これはゼロより大きくなければなりません。

ILE COBOL 言語では、整数-2 は 1 ~ 16 711 568 バイトでなければなりません。