Oracle的ID自增长的设置。先编译上边,再编译下边即可。
创建自动增长序列
Create Sequence gygddj_cfjczb_Sequence
Increment by 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;