首先明确是在那个用户建见的表
1 创建一张表user
create table user(id number,
name varchar2(20),
password varchar2(20)
);
本例将使表中的编号id自动增加。
2 创建序列
create sequence +“(序列名)”
start with 1
maxvalue 99999
minvalue 1
nocycle
cache 100;
L> create or replace trigger test.yhxxid
2 before insert on test.yhxxb
3 for each row
4 begin
5 select yhid.nextval into :NEW.id from dual;
6 end;
7 /
3 创建触发器
create or replace trigger +“ 表名.触发器名”
before insert on +“表名”
for each row
begin
select (序列名).nextval into :NEW.id dual;
end;
至此,一个自增序列实现完毕