Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle अनुक्रम ट्रिगर बनाना

इसे आजमाएं:

CREATE OR REPLACE TRIGGER TRIGGER1
BEFORE INSERT ON ACCOUNTS
FOR EACH ROW
  WHEN (new.ID IS NULL)
BEGIN
  :new.ID := ACCOUNTS_SEQ.NEXTVAL;
END;
/

आपका क्रम इस तरह दिखना चाहिए:

CREATE SEQUENCE ACCOUNTS_SEQ 
  START WITH 1 
  INCREMENT BY 1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं Oracle में मूल्यों की सूची से कैसे चयन कर सकता हूं?

  2. मैं ऑब्जेक्ट प्रकारों की नेस्टेड तालिकाओं के साथ Oracle तालिका कैसे बनाऊं?

  3. NHibernate के साथ एक ही ASP.NET ऐप में Oracle और SQL सर्वर दोनों का समर्थन करने के लिए सिफारिशें

  4. Oracle इन-मेमोरी कॉस्ट

  5. Oracle प्रक्रिया में तालिका को कैसे छोटा करें?