変数の消去

*NOKEY を指定することはできません。

*ALL は任意指定です。*ALL が指定されて、名前 オペランドに 複数オカレンス・データ構造またはテーブル名が入っている場合には、 すべてのオカレンスまたはテーブル要素が消去されて、オカレンス・レベルまたは テーブル指標は 1 に設定されます。

名前 オペランドには、消去される変数を指定します。 名前 オペランドへの特定の入力により、次のような消去処理を判別します。

単一オカレンス・データ構造
すべてのフィールドが構造内で宣言されている順序で消去されます。
複数回繰り返しデータ構造
*ALL が指定されていない場合は、現在の オカレンスのすべてのフィールドだけが消去されます。*ALL が指定されている場合は、すべての オカレンスのすべてのフィールドが消去されます。
テーブル名
*ALL が指定されていない場合は、現在の テーブル要素が消去されます。*ALL が指定されている場合は、すべてのテーブル要素が消去されます。
配列名
配列全体が消去されます。
配列要素 (標識を含む)
指定された要素だけが消去されます。