レコード順編成ファイル

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

ファイルをレコード順編成ファイルとして定義するには、COBOL プログラムでファイルに対して SELECT 句で ORGANIZATION IS RECORD SEQUENTIAL を指定します。以下に例を示します。

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

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