Oracle使用相關(guān)觸發(fā)器來(lái)實(shí)現(xiàn)自增ID
作者:佚名
我們今天主要和大家介紹的是Oracle使用相關(guān)觸發(fā)器來(lái)實(shí)現(xiàn)自增ID的實(shí)際操作方案,以下文章就是其方案的具體操作步驟的介紹。
以下的文章主要是介紹Oracle使用相關(guān)觸發(fā)器來(lái)實(shí)現(xiàn)自增ID,在userinfo表中id所需要的實(shí)現(xiàn)自增效果的實(shí)際操作步驟如下,如果你對(duì)其實(shí)際的操作步驟感興趣的話,以下的文章就可以更深的一部增加你在其方面的興趣。
1.創(chuàng)建序列
代碼
- -- Create sequence
- create sequence seq_userinfo
- minvalue 1
- start with 1
- increment by 1;
2.創(chuàng)建觸發(fā)器
代碼
- 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;
以上的相關(guān)內(nèi)容就是對(duì)Oracle使用觸發(fā)器實(shí)現(xiàn)自增ID的介紹,望你能有所收獲。
【編輯推薦】
- OracleSQL調(diào)優(yōu)的作用是什么?
- Oracle版本的區(qū)別有那些
- Oracle性能優(yōu)化五大工具介紹
- Oracle數(shù)字的3種基本類型介紹
- Oracle字符的5種類型的介紹
責(zé)任編輯:佚名
來(lái)源:
互聯(lián)網(wǎng)