以下的文章主要是介绍Oracle使用相关触发器来实现自增ID,在userinfo表中id所需要的实现自增效果的实际操作步骤如下,如果你对其实际的操作步骤感兴趣的话,以下的文章就可以更深的一部增加你在其方面的兴趣。
1.创建序列
代码
-- Create sequence
create sequence seq_userinfo
minvalue 1
start with 1
increment by 1;
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
2.创建触发器
代码
create or replace trigger tigger_userinfo
before insert on userinfo
for each row
declare
begin
select SEQ_userinfo.nextval into:New.id from dual;
end tigger_userinfo;
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
以上的相关内容就是对Oracle使用触发器实现自增ID的介绍,望你能有所收获。
【编辑推荐】