Db2 for z/OS データベースの設計変更

リレーショナル・データベースをしばらく使用すると、その設計の一部を 変更したい場合が出てくることがあります。

データベース設計を変更するには、Db2 オブジェクトの定義を変更する必要があります。

可能な場合は、以下の SQL ALTER ステートメントを使用して、Db2 オブジェクトの定義を変更してください。

ALTER ステートメントを使用して変更できない場合は、通常、以下のプロセスを使用する必要があります。

  1. DROP ステートメントを使用してオブジェクトを除去する。
    注意 : DROP文は連鎖効果があります。 ドロップされるオブジェクトに従属しているオブジェクトもドロップされます。 例えば、それらのオブジェクトに対するすべての権限が消滅し、削除されたオブジェクトを参照するパッケージは Db2 によって無効とマークされます。
  2. COMMIT ステートメントを使用して、オブジェクトへの変更をコミットする。
  3. CREATE ステートメントを使用してオブジェクトを再作成する。