Oracle は、主キーのカスケード更新をサポートしていません。主キーは一意かつ不変でなければならないため、変更する必要はありません。主キーを更新してはならないため、これらの更新をカスケードする必要はありません。
一般に、おそらく VARCHAR2
も使用する必要があります VARCHAR
ではなくデータ型 。現在、これらのデータ型は同じですが、Oracle は VARCHAR
のセマンティクスを変更する可能性があります 空の文字列が NULL
とは異なる方法で処理されるように、将来的に入力します。 。これらのセマンティクスが変更されたときにアプリケーションが壊れる可能性を避けたい場合は、VARCHAR2
を使用する方が安全です。 。