我的表是从其他的oracle数据库中import进来的,加上了外键之后想改一下主键名然后保存的时候发生这个错误,然后不保存的话 就没有主键名了,我是在plsql中操作的,求大神帮忙,万分感谢

------解决思路----------------------
删掉主键,删掉索引,再重建吧,这样有问题吗?
------解决思路----------------------
下面语句查询出来的结果:
select 'alter index '
------解决思路----------------------
index_name
------解决思路----------------------
' rebuild;'
from user_indexes
where status!='VALID' and table_name='你的表名';
执行一下就行了.