新聞中心
描述
該語句用來創(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ù)解釋
|
參數(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ù)分配的自增值個(gè)數(shù),默認(rèn)為20。 |
ORDER | NOORDER |
指定自增列的值是否按順序生成,默認(rèn)為 NOORDER。 |
CYCLE | NOCYCLE |
指定自增列的值是否循環(huán)生成,默認(rèn)為 NOCYCLE。 |
示例
-
創(chuàng)建一個(gè)自增列 s1。
OceanBase(ADMIN@TEST)>create sequence S1 minvalue 1 maxvalue 5 nocycle noorder cache 10240000;注意事項(xiàng)
-
同時(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ù)量必須不能超過一個(gè) cycle。
新聞名稱:創(chuàng)新互聯(lián)OceanBase教程:OceanBaseCREATESEQUENCE
網(wǎng)站地址:http://www.5511xx.com/article/cdsgice.html


咨詢
建站咨詢
