cycle:當序列到了它的最大值或者最小值的時候,它繼續生成本序列的最小值和最大值,就是說,循環使用序列值。
cache:oracle預先分配多少個序列值在內存里面以提供快速的訪問。
INCREMENT BY:序列值的間隔。
START WITH:本序列產生的第一個序列值。

解决方案 »

  1.   

    1,CYCLE NOORDER CACHE 50:
    CYCLE:當序列到了它的最大值或者最小值的時候,它繼續生成本序列的最小值和最大值,就是說,循環使用序列值。
    NOORDER :不排序。
    cache:在oracle中預先分配多少個序列值在內存里面以提供快速的訪問。50,就是50 个值。2,INCREMENT BY 1 START WITH 1
    INCREMENT BY:序列值的間隔。这里也就是每次间隔1。
    START WITH:本序列產生的第一個序列值。这里也就是从1开始。
      

  2.   

    说得对.
    序列每用一次(Ex.SQ_ZY_PJSYQK_PJH000.NEXTVAL)它自动加一
      

  3.   

    INCREMENT BY 1 START WITH 1 序列值的間隔(默认是1)
    your_seq.nextval取到的值是序号下个間隔的值。
      

  4.   

    CYCLE:循环
    NOORDER:不排序
    CACHE 50:第一次值相隔50
      

  5.   

    没错【jiezhi(浪子) 】已经讲的很清楚了。