sql DDL例子

建立序列: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 中供使用,這樣有助於提升序列值的獲取速度緩存

相關文章
相關標籤/搜索