順次アクセス・モードに関する特別の考慮事項

IBM Extension

IBM Extension プログラムにとって最初に使用可能になるレコードは、 プログラムの実行時に、OVRDBF CL コマンドで POSITION パラメーターを使用することによって指定できます。 このコマンドについて詳しくは、IBM® i Information Center (Web サイト http://www.ibm.com/systems/i/infocenter/) のカテゴリー『プログラミング』のセクション『CL および API』を参照してください。 End of IBM Extension

End of IBM Extension
OPTION(*NOBLK) が指定されている場合には、 コン パイラーは、以下の条件が満たされる場合に出力レコードをブロック化し、 入力レコードを非ブロック化するためのコードを生成します。
  • ファイル・アクセスが順次である。
  • ファイルの編成が索引付きであり、ファイルが入力または出力専用にオープンされるか、ファイルの編成が相対であり、 ファイルが入力専用にオープンされる。
  • ファイルが DISK または DATABASE に割り当てられている。
  • ファイルについて START ステートメントが指定されていない。

BLOCK CONTAINS 文節は、ブロック化因数を制御しません。

START ステートメントは、OPTION(*BLK) と BLOCK CONTAINS 文節の両方を指定する場合に使用できます。BLOCK CONTAINS 文節は、すべてのファイルについてのブロック化因数を制御します。