代理自動番号キーを追加するには、数千のレコードを持つOracle10gDBの既存のテーブルを変更する必要があります。私の頭に浮かぶ1つの方法は
- 新しいシーケンスを作成する
- ID列を作成し、null値を許可します
- シーケンスでid列を更新する
- テーブルを変更して、新しいID列に「notnull」と「primarykey」を追加します
これを行うためのより簡単またはより効率的な方法はありますか(またはこれが機能しない理由がありますか)?
代理自動番号キーを追加するには、数千のレコードを持つOracle10gDBの既存のテーブルを変更する必要があります。私の頭に浮かぶ1つの方法は
これを行うためのより簡単またはより効率的な方法はありますか(またはこれが機能しない理由がありますか)?