Oracle的ID自增長的設定

2021-08-20 04:54:06 字數 645 閱讀 5747

oracle的id自增長的設定。先編譯上邊,再編譯下邊即可。

1-- 每次加幾個

start with

1-- 從1開始計數

nomaxvalue -- 不設定最大值,設定最大值:maxvalue 9999

nocycle -- 一直累加,不迴圈

cache 10;

create

trigger gygddj_cfjczb_sequence before

insert

on gygddj_cfjczb for

each

row /*對每一行都檢測是否觸發*/

begin

select gygddj_cfjczb_sequence.nextval into:new.autoid from dual;

end;

oracle關於ID自增長

1.建立序列 create sequence create sequence innerid minvalue 1 maxvalue 99999999999999 start with 1 increment by 1 cache 20 order 2.innerid.currval 指當前序列 i...

oracle實現id自增長

在表單增加資料時不需要使用者輸入id值,是通過自增加來實現的 實現方法 先建乙個序列號 create sequence autoid increment by1 start with 1minvalue 1maxvalue 9999999 建立乙個觸發器 create trigger trg bs ...

Oracle 主鍵id 實現自增長

建立序列 create sequence t student seq minvalue 1 nomaxvalue start with 1 increment by 1 nocycle nocache 說明 建立索引 create sequence t student seq 索引名稱 minval...