第一步 创建序列
/* 序列名(自己起的名字) 最小值 最大值 */
create sequence Test_id_seq minvalue 1 maxvalue 9999999
increment by 1/*每一次增长的值*/
start with 1;/*起始值*/
第二步 创建触发器
create or replace trigger test_id/*触发器名称(自定义)*/
before INSERT on root."Stdent"/*用户名.表名*/
for each row /*每一行都触发*/
begin
/*序列名 上面自己起的名字*/ /*要自增的字段名称*/
select Test_id_seq .nextval into :new."stuid" from dual;
end;
打完收工。
上文参考于Oracle实现自增字段的两种方法
侵删。