程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle使用相關觸發器來實現自增ID

Oracle使用相關觸發器來實現自增ID

編輯:Oracle數據庫基礎

以下的文章主要是介紹Oracle使用相關觸發器來實現自增ID,在userinfo表中id所需要的實現自增效果的實際操作步驟如下,如果你對其實際的操作步驟感興趣的話,以下的文章就可以更深的一部增加你在其方面的興趣。

1.創建序列

代碼

  1. -- Create sequence  
  2. create sequence seq_userinfo  
  3. minvalue 1  
  4. start with 1  
  5. increment by 1;  
  6.  

2.創建觸發器

代碼

  1. create or replace trigger tigger_userinfo  
  2. before insert on userinfo  
  3. for each row  
  4. declare  
  5. begin  
  6. select SEQ_userinfo.nextval into:New.id from dual;  
  7. end tigger_userinfo;   

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved