掃二維碼與項(xiàng)目經(jīng)理溝通
我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
該語句用來創(chuàng)建自增列。

創(chuàng)新互聯(lián)公司是專業(yè)的新晃網(wǎng)站建設(shè)公司,新晃接單;提供成都做網(wǎng)站、網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行新晃網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
CREATE SEQUENCE sequence_name
[MINVALUE value | NOMINVALUE]
[MAXVALUE value | NOMAXVALUE]
[START WITH value]
[INCREMENT BY value]
[CACHE value | NOCACHE]
[ORDER | NOORDER]
[CYCLE | NOCYCLE];|
參數(shù) |
描述 |
|---|---|
MINVALUE value | NOMINVALUE |
指定自增列的最小值,取值范圍是 -1027 ~ (1027-1)。 如果指定為 NOMINVALUE,則升序時(shí)最小值為 1,降序時(shí)最小值為 -(1027-1)。 不指定時(shí)缺省為 NOMINVALUE。 |
MAXVALUE value | NOMAXVALUE |
指定自增列的最大值,取值范圍是 (-1027+1) ~ 1027。 如果指定為 NOMAXVALUE,則升序時(shí)最大值為(1028-1),降序時(shí)最大值為 -1。 不指定時(shí)缺省為 NOMAXVALUE。 |
START WITH value |
指定自增列的起始值。該值必須小于等于 MAXVALUE,且大于等于 MINVALUE。 如果不指定,則升序時(shí)默認(rèn)取值為最小值,降序時(shí)默認(rèn)取值為最大值。 |
INCREMENT BY value |
指定自增列的自增步數(shù)。該值不可以為 0。 如果指定為正數(shù),則自增列為升序;如果指定為負(fù)數(shù),則自增列為降序。 不指定缺省值為 1。 |
CACHE value | NOCACHE |
指定在內(nèi)存中預(yù)分配的自增值個數(shù),默認(rèn)為20。 |
ORDER | NOORDER |
指定自增列的值是否按順序生成,默認(rèn)為 NOORDER。 |
CYCLE | NOCYCLE |
指定自增列的值是否循環(huán)生成,默認(rèn)為 NOCYCLE。 |
創(chuàng)建一個自增列 s1。
OceanBase(ADMIN@TEST)>create sequence S1 minvalue 1 maxvalue 5 nocycle noorder cache 10240000;同時(shí)指定 MINVALUE 和 MAXVALUE 時(shí),MINVALUE 必須小于 MAXVALUE。
MAXVALUE 和 MINVALUE 之差必須大于等于 INCREMENT BY value。
CACHE value 的值必須大于 1,如果 CACHE value 的值為 1,則等價(jià)于 NOCACHE。
指定了 CYCLE,且 INCREMENT BY value 小于 0 時(shí),必須指定 MINVALUE。
指定了 CYCLE 時(shí), CACHE 的數(shù)量必須不能超過一個 cycle。

我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流