建立序列:web
CREATE SEQUENCE emp_sequence --序列名
INCREMENT BY 1 -- 每次加幾個
START WITH 1 -- 從1開始計數
NOMAXVALUE -- 不設置最大值
NOCYCLE -- 一直累加,不循環
CACHE 10--它的用處是緩存指定個數的序列值,好比你設置的 cache 是10,那麼在獲取 nextval 時,Oracle 會直接從 cache 中取下一個序列值,若是 cache 中緩存的序列值沒有了(好比 cache 中的序列值用完了,或者被手工清空了),那麼 Oracle 會再次產生10個序列值,並放置 cache 中供使用,這樣有助於提升序列值的獲取速度緩存