现有一个sequence,其nextVal=100,有什么简洁方法将其的nextVal置为1?

解决方案 »

  1.   

    drop sequence 
    create sequence
      

  2.   

    或用pl/sql 的工具 编辑该sequence
    Next Number = 1
      

  3.   

    SQL> SELECT Z_SQU.CURRVAL FROM DUAL;SQL> ALTER SEQUENCE Z_SQU INCREMENT BY -100;SQL> SELECT Z_SQU.CURRVAL FROM DUAL;SQL> SELECT Z_SQU.NEXTVAL FROM DUAL;SQL> ALTER SEQUENCE Z_SQU INCREMENT BY 1;SQL> SELECT Z_SQU.NEXTVAL FROM DUAL;