レコード順編成ファイル

デフォルトでは、ファイルを作成し、ファイル編成を順編成ファイルに指定すると、レコード順編成ファイルが作成されるため、レコード順編成ファイルはほとんどの場合、「順編成ファイル」と呼ばれます。

ファイルをレコード順編成ファイルとして定義するには、COBOL プログラムでファイルに対して SELECT 句に ORGANIZATION IS RECORD SEQUENTIAL を指定します。たとえば、次のように指定します。

 select recseq assign to "recseq.dat"
     organization is record sequential.

デフォルトでは、順編成ファイルを指定するとレコード順編成ファイルが設定されるため、必ずしも ORGANIZATION IS RECORD SEQUENTIAL を指定する必要はありません。SEQUENTIAL コンパイラ指令を設定していない場合は、単に ORGANIZATION IS SEQUENTIAL と指定するのみでかまいません。