MF 

XML 構文 - REWRITE 文

XML 構文内の REWRITE 文は、XML ドキュメントのメモリ上の XML 要素を変更する。

形式


XML Syntax - REWRITE statement

構文規則:

  1. record-name-1 は、データ部の XD レコード宣言で定義された 01 レベルの集団項目の名前である。
  2. data-name-1 は、修飾が可能であり、IDENTIFIED BY 句を宣言に含むと同時にその宣言が file-name-1 の XD レコード宣言に含まれるデータ項目を参照する。

一般規則:

  1. REWRITE 動詞は、ストリーム入出力を実行しない。
  2. REWRITE KEY IS を指定すると、data-name-1 に関連付けられた要素および子要素のメモリ内表現が更新される。メモリ内表現の他のすべての要素は変更されない。
  3. XML ドキュメントの内部表現が WRITE KEY、REWRITE KEY、または DELETE KEY 文によって変更され、その内部表現が CLOSE または READ (キーなし) 文でクリアされると、CLOSE または READ 文は、操作が正常終了したにもかかわらず書き込みは行われなかったことを示す -10 の状態を返す。