以下的文章主要是介紹Oracle使用相關觸發器來實現自增ID,在userinfo表中id所需要的實現自增效果的實際操作步驟如下,如果你對其實際的操作步驟感興趣的話,以下的文章就可以更深的一部增加你在其方面的興趣。
1.創建序列
代碼
- -- Create sequence
- create sequence seq_userinfo
- minvalue 1
- start with 1
- increment by 1;
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;