脚本分享 Oracle索引发布冲突解决方案

你说说气不气人,你维护这大几十套数据,经常要发布,然后接到如下需求:

帮我建两个索引,第一个可能有部分公司有,有部分没有,有的话就删除重建,没有直接创建。第二个是有部分是分区表有部分是普通表,你根据情况来吧。分区表建本地索引,非分区表搞个普通索引就好。

DROP INDEX ind_zhanky; create index ind_zhankyon zhanky( ioid, prodno ); DROP INDEX ind_zhanky1; create index ind_zhanky_bsipqion zhanky1(BranchId,StoreId,IoId,ProdId,QualityStatus,InvBalQty) local;