PL/SQL 数据表id自增

来源:互联网 发布:德军总部2 知乎 编辑:程序博客网 时间:2024/05/16 07:34

第一步 创建一个触发器

 create or replace trigger HBHJ_AREANOISE_INSERT before insert on HBHJ_AREANOISEDATA for each row
begin
     select SEQ_HBHJ_AREANOISEDATA.NEXTVAL INTO :new.ID from dual;
end; 
第二步 创建一个序列

 -- Create sequence 
create sequence SEQ_HBHJ_AREANOISEDATA
minvalue 1
maxvalue 9999999
start with 1
increment by 1
cache 20; 

0 0
原创粉丝点击