順次アクセス・モードの場合には、ファイルに対して実行された最後の入出力ステートメントが、正常に実行された READ ステートメントでなければなりません。 置き換えられるレコードは、そのステートメントによって検索されたレコードです。INVALID KEY および NOT INVALID KEY 句を指定してはなりません。 EXCEPTION/ERROR プロシージャーは指定できます。
ランダムまたは動的アクセス・モードの場合には、置き換えられるレコードは、RELATIVE KEY データ項目内の値によって指定されます。 ファイルに当該レコードがない場合には、INVALID KEY 条件が発生します。EXCEPTION/ERROR プロシージャーがファイルに定義されていない場合は、INVALID KEY 句を指定しなければなりません。
相対編成のファイルについては、レコード名-1 の文字桁数は、置き換えられるレコードの文字桁数と異なっていても構いません。