次の表に、順次ファイル、行順次ファイル、索引付きファイル、および相対ファイルの PROCEDURE DIVISION で使用できるステートメントを示します。
| アクセス方式 | 順次 | 行順次 | 索引付き | 相対 |
|---|---|---|---|---|
| ACCESS IS SEQUENTIAL | OPEN EXTEND
WRITE CLOSE または OPEN I-O READ REWRITE CLOSE |
OPEN EXTEND
WRITE CLOSE |
OPEN EXTEND
WRITE CLOSE または OPEN I-O READ REWRITE DELETE CLOSE |
OPEN EXTEND
WRITE CLOSE または OPEN I-O READ REWRITE DELETE CLOSE |
| ACCESS IS RANDOM | 適用されない | 適用されない | OPEN I-O
READ WRITE REWRITE DELETE CLOSE |
OPEN I-O
READ WRITE REWRITE DELETE CLOSE |
| ACCESS IS DYNAMIC (sequential processing) | 適用されない | 適用されない | OPEN I-O
READ NEXT READ PREVIOUS START CLOSE |
OPEN I-O
READ NEXT READ PREVIOUS START CLOSE |
| ACCESS IS DYNAMIC (random processing) | 適用されない | 適用されない | OPEN I-O
READ WRITE REWRITE DELETE CLOSE |
OPEN I-O
READ WRITE REWRITE DELETE CLOSE |
関連概念
ファイル編成およびアクセス・モード
関連タスク
ファイルのオープン
ファイルからのレコードの読み取り
ファイルへのレコードの追加
ファイル内のレコードの置換
ファイルからのレコードの削除