在对表建立oracle全局索引后,无法对表做更新、删除操作,请问各位大侠,是不是在建立完全局索引后要不要做其他的修改?

解决方案 »

  1.   

    没有反应啊?
    如果是不可以更新,会报出错误更新。
    没有反应,不代表不可以更新。建立了全局索引之后,应该是索引字段不能被DROP掉。其他的说法好像没有。
      

  2.   

    只是更新一条语句,更新的很久一点反应也没有,也没有出现报错信息,没有做删除操作,等下试试。
    create index test_index_id on test(
    global partition by range(t_name,t_code)
    (
        partition build_idx_cz2 values less than('aa,'20100601') tablespace index_s,
        partition build_idx_cz3 values less than('bb,'20110101') tablespace index_s,
        partition build_idx_cz4 values less than('cc,'20110601') tablespace index_s
    );
    我就这么写的,各位大侠看看有什么问题?