一、现象
Oracle表中需要加主键的列,但有重复数据。
可以采用忽略掉重复值的选项。
二、添加方法
1、先创建普通索引
create index idx_xz on hoegh(x);
2、加主键约束,并制定novalidate
alter table hoegh add constraint PK_HOEGH primary key(x) enable novalidate;
enable:表示主键约束对以后的数据有效。
novalidate:表示对现有的存量数据不检查重复值。