削除

DELETE コマンドは、カタログ、VSAM データ・セット、非 VSAM データ・セット、およびオブジェクトを削除します。 DELETE コマンドの構文は、次のとおりです。

コマンド パラメーター
DELETE (entryname[ entryname ...])
  [ALIAS|
    ALTERNATEINDEX|
    CLUSTER|
    GENERATIONDATAGROUP|
    LIBRARYENTRY|
    NONVSAM|
    NVR|
    PAGESPACE|
    PATH|
    TRUENAME|
    USERCATALOG|
    VOLUMEENTRY|
    VVR]
  [ERASE|NOERASE]
  [EXCLUDE(entryname|mask key[ entryname|mask key...])
  [FILE(DD 名)]
  [FORCE|NOFORCE]
  [MASK|NOMASK]
  NODISCONNECT
  [PURGE|NOPURGE]
  [RECOVERY|NORECOVERY]
  [スクラッチ|NOSCRATCH]
    TEST
  [CATALOG(catname)]
   
VSAM RLS リカバリー可能データ・セットの場合、DELETE CLUSTER はスフィアのすべての保留リカバリー情報を除去します。
推奨: シスプレックス内のいずれかのシステムに何らかのアクティビティーがある項目名 (つまり、アクティブなリカバリー単位、コミット、またはバックアウト) は削除しないでください。 現在活動が行われていないが、中断されたログ・レコードがある項目名を削除する前に、SHCDS PURGE コマンドを使用して、表示された同期点を消去してください (コミットまたはバックアウト)。 そうしないと、同期点が最終的に再試行されたときに、同期点は失敗します。 さらに、同じ名前のデータ・セットが後で作成されると、将来のバックアウトで予測不能な結果を受け取る可能性があります。

DELETE は次のように省略することができます。DEL