我想把 序列 重新恢复到1开始。要怎么做? 麻烦大侠们告诉下 谢谢了。 表名为:notice

解决方案 »

  1.   

    还有别的方法吗? 序列名为 FID
      

  2.   


    没有别的办法,oracle 中序列可以修改,但不可以修改起始值,
      

  3.   

    alter sequence SEQ_TEST1 increment by -7 nocache;  -- -7改为小于等于负的序列的最大值
    select SEQ_TEST1.nextval from dual;                -- 归为初始值必须执行
    alter sequence SEQ_TEST1 increment by 1 cache 20;  -- 1改为你的增量值我测试是好用的