Трябва да модифицирам съществуваща таблица в Oracle 10g DB с няколко хиляди записа, за да добавя сурогатен ключ за автоматично номериране. Един от начините, който ми идва наум е да
- Create a new sequence
- Create the id column, allowing null values
- Updating the id column with the sequence
- Alter table to add "not null" and "primary key" for the new id column
Има ли по-лесен или по-ефективен начин да направите това (или има някаква причина това да не работи)?