我必须修改 Oracle 10g 数据库中包含数千条记录的现有表,以添加代理自动编号键。我想到的一种方法是
- 创建一个新序列
- 创建 id 列,允许空值
- 用序列更新 id 列
- Alter table 为新的 id 列添加“not null”和“primary key”
有没有更简单或更有效的方法来做到这一点(或者有什么原因导致这不起作用)?
我必须修改 Oracle 10g 数据库中包含数千条记录的现有表,以添加代理自动编号键。我想到的一种方法是
有没有更简单或更有效的方法来做到这一点(或者有什么原因导致这不起作用)?