説明/参照:
Explanation:
再定義プロセスの結果
再定義プロセスの最終結果は次のとおりです。
元の表は、暫定表の列、索引、制約、許可、トリガー、統計で再定義されます。
登録された依存オブジェクトは、REGISTER_DEPENDENT_OBJECTを明示的に使用するか、暗黙的にCOPY_TABLE_DEPENDENTSを使用して自動的に名前が変更され、再定義された表の従属オブジェクト名は再定義前と同じになります。
注意:
登録が行われていない場合や自動コピーが行われていない場合は、従属オブジェクトの名前を手動で変更する必要があります。
中間テーブルを含む参照制約には、再定義されたテーブルが含まれ、有効になりました。
元の表に定義されている索引、トリガー、マテリアライズド・ビュー・ログ、認可および制約

再定義のために)は中間テーブルに転送され、ユーザーが中間テーブルを削除すると削除されます。再定義の前に元のテーブルに関わる参照制約は、中間テーブルを伴い、無効になりました。
一部のPL / SQLオブジェクト、ビュー、シノニム、およびその他の表依存オブジェクトが無効になることがあります。

変更された表の要素に依存するオブジェクトのみが無効になります。たとえば、PL / SQLプロシージャが、再定義によって変更されていない、再定義された表の列のみを問い合せる場合、プロシージャは有効なままです。スキーマ・オブジェクトの依存性の詳細は、「オブジェクトの依存性の管理」を参照してください。