查询数据的时候,报ORA-01502: 索引或这类索引的分区处于不可用状态
结果是表结构的修改导致索引失效
在数据库执行
1、先查询失效的索引
select index_name ,status from user_indexes where Status = 'UNUSABLE' ;
2、重建索引
alter index 索引名 rebuild;
数据多的话,可能执行时间比较长
执行完之后索引生效,可以成功操作数据表
查询数据的时候,报ORA-01502: 索引或这类索引的分区处于不可用状态
结果是表结构的修改导致索引失效
在数据库执行
1、先查询失效的索引
select index_name ,status from user_indexes where Status = 'UNUSABLE' ;
2、重建索引
alter index 索引名 rebuild;
数据多的话,可能执行时间比较长
执行完之后索引生效,可以成功操作数据表