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

अनुक्रम से आईडी उत्पन्न करने के लिए ओरेकल ट्रिगर के साथ हाइबरनेट मुद्दा

अपने ट्रिगर को केवल तभी सक्रिय करने के लिए अपडेट करें जब उसे कोई आईडी न दी गई हो।

create or replace
trigger sa.my_trigger
before insert on sa.my_table
for each row
when (new.id is null)
begin
   select sa.my_sequence.nextval
    into :new.id
    from dual;
end;


  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 और TRIGGERS (सम्मिलित, अद्यतन, हटाए गए)

  2. क्या एक ही एक्सेस विधि के साथ डेडलॉक हो सकता है?

  3. dbms_metadata.get_ddl काम नहीं कर रहा

  4. SQL क्वेरी तुल्यता साबित करना

  5. JSON_QUERY () Oracle में फ़ंक्शन