親テーブルがあります。親テーブルには、それを参照する子テーブルがありません。 これらの子テーブルには、それらを参照する他の子テーブルがあります。等々。制約を落としたり再作成せずにOracleにカスケード削除を実行させる方法
メインの親テーブルから行をすべて削除する必要があります。
の削除/「DELETE CASCADE ON」それらすべてを持っている場所に制約を再作成するには、オプション
それらのすべてを通って行くと、手動で子行を削除するには悪夢ではありません。
他のオプションはありますか?
が有効なオプションですか? – danihp
@danihp、そうではありません。スキーマを変更することはできません –
削除する必要がある行はいくつですか?これは通常のタスクですか? –