Oracle 建立序列語句

mcxiaoracle發表於2022-06-27

oracle 建立序列的語句

create sequense my_seq //建立序列名:my_seq
start with 1 //從1開始
increment by 1 //每次增長1
maxvalue 999999 //nomaxvalue(不設定最大值) ---最大值
minvalue 1 //最小值
cycle //nocycle 一直累加,不迴圈 ;cycle 表示迴圈
nocache ---快取
//cache 10 表示一次產生10個號,
//但是使用快取產生號,優點是提高效率,缺點是可能產生跳號
//上面表示從1開始,每次增長1,最大值為999999,之後又迴圈開始

使用快取可能是增加跳號


NOCACHE表示不對序列進行記憶體緩衝。對序列進行記憶體緩衝,可以改善序列的效能。

NOCACHE表示不對序列進行記憶體緩衝。對序列進行記憶體緩衝,可以改善序列的效能。



1.有時語法記不住,查官方文件

2.線有程式碼COPY

3.百度吧


推薦閱讀:

https://www.cnblogs.com/zfjcool/p/15744133.html



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69949806/viewspace-2903046/,如需轉載,請註明出處,否則將追究法律責任。

相關文章