oracle 设置数据库主键时,会报错,提示:主键设置异常。
可能是因为
1.主键所在列有为空的值
2.主键所在列有相同值
解决办法:
1. delete from 表名 where 主键列 is null .
2. delete from 表名 where 主键列 in (
select 主键列 from 表名 group by 主键列 having count(主键列) > 1
)
oracle 设置数据库主键时,会报错,提示:主键设置异常。
可能是因为
1.主键所在列有为空的值
2.主键所在列有相同值
解决办法:
1. delete from 表名 where 主键列 is null .
2. delete from 表名 where 主键列 in (
select 主键列 from 表名 group by 主键列 having count(主键列) > 1
)