ILE COBOL 解説書


REWRITE ステートメント

REWRITE ステートメントは、直接アクセス・ファイル内に存在するレコードを論理的に置き換えます。

REWRITE ステートメントの実行時には、関連する直接アクセス・ファイルが I-0 モードでオープンされていなければなりません。

REWRITE ステートメントには 2 つの形式があります。

+----------------------------------IBM 拡張----------------------------------+

データベース・ファイル一時変更 (OVRDBF) CL コマンドの書き込み 禁止 (INHWRT) パラメーターによって、このステートメントの処置をプログラム 実行時に禁止することができます。 このパラメーターが指定されている場合には、データに依存するエラーがあっても、 ゼロでないファイル状況コードは設定されません。 データに依存するエラーの例として、重複キーおよびデータ変換エラーがあります。

このコマンドの詳細については、Web サイト http://www.ibm.com/eserver/iseries/infocenter にある、iSeries Information Center の「プログラミング」カテゴリーの中の『CL および API』セクション を参照してください。

+------------------------------End of IBM 拡張-------------------------------+

関連情報


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]